-
函数参数默认值 实参覆盖默认值 函数重载 名称相同参数可辨 内联函数 inline 效率高 有条件(逻辑简单,不能递归)查看全部
-
内联函数使用情况查看全部
-
编译时将函数体代码和实参代替函数调用语句。 节省 2,4步骤。查看全部
-
提高效率,减少代码编写查看全部
-
无实参则用默认值,否则实参覆盖默认值 #include <iostream> #include <stdlib.h> using namespace std; void fun(int i,int j=5,int k=10); int main(void) { fun(10); fun(20,30); fun(20,30,40); system("pause"); return 0; } void fun(int i,int j,int k) { cout<<i<<" "<<j<<" "<<k<<endl; }查看全部
-
权限小的接收权限大的允许,小权限指向大权限允许使用,查看全部
-
int x=3,z=4; int *const y=&x;y=&z; const int x=3;const int &y=x;y=5;查看全部
-
const int x=3; x=5; //X错误 int x=3; const int y=x;y=5;//错误 int x=3; const int *y=&x; *y=5;错误查看全部
-
int x=3; const int &y=x; //x=10;正确 //y=20;错误查看全部
-
const int *p=null; int const *p=null; int * const p=null; const int * const p=null; int x=3; const int *p=&x; //p=&y; 正确 //*p=4;错误; int x=3; int *const p=&x; //p=&y; 将是错误的。查看全部
-
权限小的接收权限大的允许, 权限大的接收权限笑的不允许。查看全部
-
1.申请内存:int *p = new int; 释放内存:delete p; 2.申请块内存:int *arr=new int[10]; 释放:delete []arr; 3.申请内存需要判断是否成功,释放内存需要设空指针 4.new与delete配套使用查看全部
-
int x=3; //变量 const int x=3; //常量 储存地址 &x int x=3; const int *p=&x; //p=&y; 正确 //*p=4; 错误 int x=3; int *const p=&x; //p=&y; 将是错误的查看全部
-
typedef struct coor c1; { coor &c=c1; int x; c.x=10 int y; c.y=20 }cor cout<<c1.x<<c1.y;查看全部
-
给a一个别名b查看全部
举报
0/150
提交
取消