自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

biaheart的博客

学习笔记

  • 博客(7)
  • 收藏
  • 关注

转载 函数的默认参数

默认参数必须在函数原型中设置要为某个参数设置默认值,必须为它右边的所有参数提供默认值int harpo(int n,int m=4,int j=5); //validint chico (int n,int m=6,int j); //invalidharpo()原型允许调用函数时提供1,2,3个参数在设计类时,通过使用默认参数,可以减少要定义的析构函数、方法以及方法重载的数量...

2019-02-28 16:03:07 234

转载 #define和typedef

#define byte chartypedef char byte;#define是编译的时候将byte替换成char,不适合声明一系列变量typedef则不会有这样的问题

2019-02-28 15:51:19 547

转载 函数指针

函数名就是函数的地址函数原型:double pam(int);函数指针double (pf)(int); pf=pam;//括号不能少,少了就是返回值是指向double的指针,另外参数表和返回类型要对应//此时pf扮演的角色和pam相同还可以auto pf=pam;自动类型推断只能用于单值初始化,而不能用于初始化列表。...

2019-02-28 15:44:15 131

转载 数组类和数组作为参数传递

初始化对象数组的方案是,首先使用默认构造函数创建数组元素,然后花括号中的构造函数将创建临时对象,然后将临时对象的内容复制到相应的元素中。因此,要创建类对象数组,则这个类必须有默认构造函数。stock a【10】 ={ stock(12,10), stock(), stock(1)};其余数组元素使用默认构造函数const int arr[10;int sum(int arr[]...

2019-02-28 15:04:11 415

转载 传递数组作为函数参数

将数组作为参数进行传递 有两种传递方法,一种是function(int a[]); 另一种是function(int a)这两种两种方法在函数中对数组参数的修改都会影响到实参本身的值!对于第一种,根据之前所学,形参是实参的一份拷贝,是局部变量。但是数组是个例外,因为数组的数据太多了,将其一一赋值既麻烦又浪费空间,所以数组作为参数传递给函数的只是数组首元素的地址,数据还是在内存里的...

2019-02-25 17:19:54 3119

转载 丢弃当前输入行剩余的所有输入,同时丢弃行末的’\n’的小函数

void newline(){ char symbol; do { cin.get(symbol); }while(symbol !='n');} 这个版本只适合键盘输入

2019-02-25 17:03:32 277

转载 C++学习笔记——异或运算实现变量数据的快速交换

整型:a=a^b;b=a^b;a=a^b;浮点型:使用指针方式分段处理数据,适合快速处理大批量数据double a=123.456,b=456.123;int *ap,*bq;ap=(int*)(&a);bp=(int*)(&b);//强制类型转换*ap=(*ap)^(*bp);*bp=(*ap)^(*bp);*ap=(*ap)^(*bp);//先处理整数部...

2019-02-25 16:46:21 389 1

空空如也

空空如也

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

TA关注的人

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