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

c++基础有关问题

2012-02-13 
c++基础问题char*pnewchar[50]//以上分配方式对应以下释放方式delete[]p//那么newchar[2][50]//对应的

c++基础问题
char   *p   =   new   char[50];
//以上分配方式对应以下释放方式
delete[]   p;

//那么
new   char[2][50];
//对应的释放方式是什么?

[解决办法]
char (*p)[50] = new char[2][50];
delete[] p; //这样?的确是这样.

[解决办法]
是的,还是那样删除,delete p只删除第一个字节,delete[] p,全部删除

热点排行