//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;
指针使用完之后一定要释放和置空;