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

堆栈,该如何处理

2012-03-09 
堆栈在某函数中用new给一个函数中的变量分空间,是分配在堆中还是在栈中?当这个函数结束时用new分空间的变

堆栈
在某函数中用new给一个函数中的变量分空间,是分配在堆中还是在栈中?

当这个函数结束时用new分空间的变量的值会消失吗?


[解决办法]
在某函数中用new给一个函数中的变量分空间,是分配在堆中还是在栈中?
答:堆。

当这个函数结束时用new分空间的变量的值会消失吗?
答:不会。(你需要显示delete,否则内存泄露------直到程序结束才能释放)

热点排行