堆栈,该如何处理

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

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

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


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

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