C++内存管理方式

440 阅读1分钟

1.栈区:

函数方法的局部变量的存储单元都在栈上, 就是在函数执行结束后系统自动释放

2.堆区:

由程序员自己创建并维护的区域,new/delete

3.全局变量和静态变量

存在于程序运行的整个运行周期当中

4.常量区:

程序结束后 系统自己释放

5.程序代码区:

由系统自己释放。