-
指针类型的引用查看全部
-
结构体类型引用查看全部
-
声明的时候加上默认值,定义的时候不加。查看全部
-
(函数参数)有默认参数值的参数必须在参数表的最右端。查看全部
-
const int*p=null;和 int const*p=null完全等价查看全部
-
1查看全部
-
1查看全部
-
函数重载 重载的两个函数参数数量可以相同也可以不同 当参数数量相同时,只需对应参数类型不同即可称为重载查看全部
-
int *p =new int[] int *p=new int(20) delete p delete []p查看全部
-
int * p = int new[100]; delete []p; p =null;查看全部
-
strcpy函数输入不用加*,打印字符串时也不用加*查看全部
-
int x = 3; const int *y = &x;//允许操作 权限小的可以访问权限大的 const int x = 3; int *y = &x;//不允许操作 权限大的不可以访问权限小的查看全部
-
指针类型的引用查看全部
-
函数参数默认值 实参覆盖默认值fun(int i,int j=9,int k=8); int main() {fun(20); fun(20,30); fun(20,30,40); } 函数重载 名称相同参数可变 int getmax(int i,int j)//getmax_int_int double getmax(double i,double j)//getmax_double_double 内联函数Inline getmax()(why是所有的函数都可以采用内联方式?) 1内联编译是建议性的,由编译器决定。 2逻辑简单,调用频繁的函数建议使用内联 3递归函数无法使用内联方式查看全部
-
函数重载: 在相同的作用域内 用同一函数名定义的多个函数 参数个数和参数类型不同 例如 int getmax(int x,int y,int z) {} double getmax(double x,double y,double z) {} 第一个函数重载(计算机识别本质getmax_int_int_int) 第二个函数重载(计算机识别本质getmax_double_double_double)查看全部
举报
0/150
提交
取消