自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 c++继承

继承文章转载至: http://blog.bools.cn/archives/1682一、继承的引出继承的作用:继承可以简化冗长重复的代码,可以省去重复的代码。继承的语法:class 子类 :继承方式 父类继承方式分为三种:注意:1、不管是公有继承,保护继承和私有继承,基类中的私有属性都不能继承。2、公有继承:基类中的protected在子类中是protected。基类中的public在子类中是public。3、保护继承:基类中的protected和public在子类中都

2021-10-10 20:40:44 140

原创 c++重载问题

c++重载问题文章转载至: http://blog.bools.cn/archives/1627加号运算符重载.概念:当你需要特定义的加号运算方法时,就要用到重载,即自定义方法,系统专门将operator+()作为重载专用的名称。定义函数的方法有两种,第一种就是利用成员函数,第二种就是利用全局函数。实例:#includeusing namespace std;class Person{public:Person (){}Person(int a, int b) :m_A(a), m_

2021-09-26 18:49:20 159

原创 常函数和常对象,箭头->、双冒号::、和点.的区别和友元类

常函数和常对象,箭头->、双冒号::、和点.的区别和友元类文章转载至: http://blog.bools.cn/archives/1623一、常函数和常对象概念:常函数一般存在在类里面,就是在普通函数后面添加一个const来修饰this指针,目的就是为了不让this指向本体对象的值修改。(但是如果在变量前加上mutable关键字则可以修改)。void change()const//常函数,修饰this指针,表明当前当前对象相应的值不可以改变 { cout << "m_age

2021-09-26 18:38:18 157

原创 静态成员变量和函数以及this指针

静态成员变量和函数以及this指针文章转载至:一、静态成员变量和静态成员函数1、静态成员变量​ ①定义:静态成员变量就是在变量前加static关键字,一般在类里面进行声明,再类外面进行赋值,其作用就是共享数据。即在后面的调用此变量的时候,出现的值都是先前定义好的。②实例:#include<iostream>using namespace std;class Person{public: Person() { //int age = 20;//一般不在类内给静态变量赋值

2021-09-19 20:33:27 193

原创 类中的构造函数的基本内容

类中的构造函数的基本内容文章转载至:http://blog.bools.cn/archives/1497一、面向对象实例,计算立方体的面积,体积(作业)#include<iostream>using namespace std;class Cude{public: void setL(int l)//设置长 { L = l; } void setW(int w)//设置宽 { W = w; } void setH(int h)//设置高 {

2021-09-12 21:21:36 102

原创 C++中类的使用和函数相关知识

C++中类的使用和函数相关知识文章转载至:(点击原文链接获取更多学习干货)http://blog.bools.cn/archives/1409一、类的使用**作用:类的建立是为了保护程序代码.string是用来声明C++字符串的#include<iostream> #define _CRT_SECURE_NO_WARNINGSusing namespace std;const float pi = 3.14;class Cricle{public://公共区域,值在程序的

2021-09-05 20:52:50 550

原创 C++基础知识1

一、c++类型打印c语言#include<iostream>using namespace std;int main(){ cout << "hello world" << 1245 << endl; system("pause"); return 0;}注意:1、#include是标准的输入输出流,in是输入,out是输出,cout输出就包含在这个头文件里面2、using namespace std;这是为了创建一个空间std来

2021-08-29 18:16:51 45

原创 头文件#include<string.h>包含的关于字符串函数

头文件#include<string.h>包含的关于字符串函数原文链接(点击原文链接获取更多学习干货):http://blog.bools.cn/archives/1200一、strcat()函数实现字符串追加#include<stdio.h>#include<string.h>#define _CRT_SECURE_NO_WARINGSint main(){ char ch[100] = "hello"; char str[] = "world";

2021-08-21 15:28:43 181

原创 指针和字符串内容1

指针和字符串内容1原文链接(点击原文链接获取更多学习干货): http://blog.bools.cn/archives/1058指针和字符串char*p="hello world"p[2]='m';//程序会报错,指针类型的字符串属于数据区常量区字符串,不允许修改char ch[]="hello world";ch[2]='m';//程序不报错,这属于栈区字符串,可修改所以一般情况下直接用数组得形式去写字符串字符串数组定义形式:一、//这种定义形式可修改值char c

2021-08-15 22:13:33 42

原创 指针和数组+函数

第五周笔记指针运算指针实现数组值之间的转移(字符串拷贝)#include<stdio.h>void shuzu(char* chr, char* ch){ int i=0;//必须给他一个初始值,指针偏移 while (*(ch + i) ) { *(chr + i) = *(ch + i); i++; } *(chr + i) = 0;//字符串数组必须要以0结尾,莫忘记!}/*void shuzu(char*chr,char*ch){while(*ch

2021-08-07 23:30:08 49

原创 ## 指针1

第四周笔记打印指针:int main(){char ch=‘a';int *p=&ch;printf("%p",p);//打印指针的地址,是十六进制形式printf("%d",&ch);return 0;}野指针定义:指针变量指向一个未知的空间(地址已知,内存未知)例:int* p;注意:1、本身野指针不会直接引发错误,操作野指针指向的内存区域才会出问题,2、不建议把一个值赋值给一个指针.例子:int* p=100;//本身这样写不会直接错误

2021-08-01 00:06:22 67

原创 ## 随机数和多文件编程

第三周笔记一、随机数应用exit函数所在头文件:****stdlib.h****作用:终值函数执行,功能和return 0;一样exit(0):正常运行程序并退出程序。exit(1):非正常运行导致退出程序;return():返回函数,若在主函数中,则会退出函数并返回一值。双色球代码#include<stdio.h>#include<stdlib.h>#include<time.h>int main(void){ srand((un

2021-07-24 16:38:47 68

原创 ## 函数

第二周学习笔记一、函数作用:1、省去重复代码的编写。​ 2、让程序模块化,利于程序的阅读,修改和完善。分类:1、库函数库函数是C语言提供的,或系统提供的,实现了某些基本的功能,例如scanf、printf,在程序中可以直接使用。系统储存在#include<stdio.h>。还有常用的1计算字符串长度的strlen()和sizeof()函数储存在#include。2、 自定义函数目的是为了实现某项的功能或让主程序更简洁。程序员在使用自定义函数之前,必须先声明和定义

2021-07-18 00:44:17 185

原创 字符串的输入输出

第一周学习笔记一、字符串*1、概念:由字母,数字组成的数组叫做字符串数组。*且命名形式为:char 函数名[];2、字符串的输入:scanf输入形式:scanf("%s",数组地址)scanf输入是c语言输入中最常用到的,但是对于字符串数组中不可以接受空格int main(void){ char arr[100];// scanf("%[^\n]",arr); //scanf中用正则定义[^\n]时则也可以接受输入时出现空格 printf("%s\n",arr); retur

2021-07-11 03:13:16 571

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除