//C++里 数组new 和delete问题 //对于数组new的不同方式 和不同的释放方法 //---------------------------------------------------------------- // 创建字符指针数组 char **parr = new char*[100]; //注意这里是**parr // 释放各个字符数组 for (int i =0; i < 100; i++) { delete [] parr[i]; parr[i] = NULL; } //释放字符指针数组 delete [] parr; parr = NULL; //--------------------------------------------------------------- // 创建数组 int *parr = new int[100]; // 释放数组 delete [] parr; parr = NULL; int *parr = new int(); // 释放数组 delete parr; parr = NULL;指针使用完之后一定要释放和置空;
C++:New和Delete的用法
猜你喜欢
转载自blog.csdn.net/wfei101/article/details/80143293
今日推荐
周排行