内存分配区基本模型

1-代码区:存放函数体的二进制代码,有操作系统进行管理的

2-全局区:存放全区变量和静态变量以及常量

3-栈区:由编译器自动分配释放,存放函数的参数值,局部变量等

4-堆区:有程序员分配和释放,若程序员不释放,程序结束时系统自动收回。

原文地址:https://www.cnblogs.com/mouou/p/12942796.html