所以,C++中,当需要某个类型的常量时,可以使用const常量来替代宏常数,如:
const int A=3; #define A 3
1.2那如果#define 定义的是宏代码段...内联函数:就会在每次调用的地方,将内联函数里的代码段”内联地”展开,所以省去了额外的开销
注意:当内联函数里的代码过多,且流程复杂时,编译器可能会拒绝该函数的内联请求,从而变成普通函数
2.函数的参数默认值...C++中允许为函数提供参数默认值,主要有两种定义方式
1)函数声明时:
int show(int x=10); //声明show函数,并定义参数x默认值为10
int main()
{
show(...占位参数,是指该函数的参数只有类型声明,却没有参数名
注意:该占位参数在函数体内是无法被使用的
实例1:
int func(int x,int );
... ......下章接着来学习: 4.C++中的函数重载,C++调用C代码,new/delete关键字,namespace(命名空间)