首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++内存有关问题

2012-02-15 
C++内存问题C++中,char**pchar*[10]这个指针的指针怎么释放内存?指针的指针怎么样用realloc追加内存?[解

C++内存问题
C++中,char**   p   =   char*[10];这个指针的指针怎么释放内存?
指针的指针怎么样用realloc追加内存?

[解决办法]
char** p = new char*[10];
delete []p;
[解决办法]
关于指针的指针的一个示例,在VC2005下编译过;仅供参考。
#define N 10
#define M 100
int _tmain(int argc, _TCHAR* argv[])
{
char **pp = new char*[N];
for(int i = 0; i < N; ++i)
{
pp[i] = new char[M];
}


for(int j = 0; j < N; ++j)
{
delete []pp[j];
pp[j] = NULL;
}
delete []pp;
return 0;
}

热点排行