在 C++ 中,程序的数据存储在系统内存的两个区域之一。局部变量和函数参数来自“内存栈”(memory stack),当函数结束时,这些数据会被“弹出栈”。其他数据可以从系统的“内存堆”(memory heap)动态分配。堆内存会一直存在,直到手动释放。

最后修改: 2025年01月30日 星期四 13:36