图片来源于:内存管理-01-20 | 阿秀的学习笔记 (interviewguide.cn)
1.代码区:存放二进制代码
2.常量存储区:存放常量,不允许更改
3.全局/静态存储区:存放全局变量和静态变量(static修饰),未进行初始化 则进行默认初始化0。
4.堆区:使用new分配的内存,当然使用malloc申请内存也存储在该区域,需要和free成对出现。
5.栈区:编译器自动分配的内存一般都使用该区域。
内容说明:本文内容仅用于学习过程中笔记使用,并无其他用途,若出现错误会及时更改。