-
申请内存,判成功?int *p=new int;if(p==NULL){失败} 释放内存,置空 delete p;p=NULL;查看全部
-
C:malloc+free//函数 C++:new+delete//运算符查看全部
-
函数重载,编译时通过函数名+参数类型+参数个数来识别查看全部
-
无实参时使用默认值,有实参时覆盖默认值。fun(int a,int b=10,int c=5);//b,c有默认值查看全部
-
声明函数时写默认值,定义时不写。默认值必须在最右端查看全部
-
const int a=3; int * const p=&a;//p是常量 可能会有通过*p修改a的风险,故const int * const p=&a;查看全部
-
define是宏定义(编译时不检查语法错误),与const定义作用类似(编译时检查语法错误)查看全部
-
权限小的可以接收一个权限大的指针。但相反则不行查看全部
-
int x=3;const int &y=x; //x=10正确,y=20错误查看全部
-
内存管理代码 int *p = new int; if (null == p) delete p; p == null; int *arr = new int[10]; if(null == arr) delete []arr; arr == null;查看全部
-
释放内存注意事项!查看全部
-
块内存的申请释放查看全部
-
内存申请释放语句查看全部
-
内存管理指令查看全部
-
结构体类型的引用,指针类型的引用查看全部
举报
0/150
提交
取消