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

内存是否会泄漏,该如何处理

2012-02-29 
内存是否会泄漏请看以下一个简单代码,对内存现在是否无法回收从而发生内存泄漏?voidmain(){char*pnewchar

内存是否会泄漏
请看以下一个简单代码,对内存现在是否无法回收从而发生内存泄漏?
void   main()
{
char*   p   =   new   char(100);
p   =   "12345 ";

p   =   "67890 ";
cout < <q < <endl;
}

[解决办法]
void main()
{
char* p = new char(100);
p = "12345 ";

p = "67890 ";
cout < <q < <endl;
}
-----------------
当然,你new出来的空间根本没有用
p指向了常量区,以前所指向的new出来的空间出现泄漏

热点排行