单个内存申请及释放:
int *p = new int; if(p == NULL) { //内存分配失败 //异常处理 } delete p; p = NULL;
内存块的申请及释放:
int *p = new int[100]; if(p == NULL) { //内存分配失败 //异常处理 } delete []p; p = NULL;
注意:
学习C++之内存管理
原文:https://www.cnblogs.com/H2Rain/p/10697110.html