五大区: 地址是由高到低
栈区: 所有的局部变量,出了作用域,空间就被回收,系统自动管理
堆区: 程序员自己写代码开辟的空间,这段空间,是由程序员自己维护的
全局区: 所有的全局变量和静态变量,程序一启动就加载,程序退出才回收,系统自动管理
常量区: 所有的常量,程序一启动就加载,程序退出才回收,系统自动管理
代码区: 所有的二进制指令,程序一启动就加载,程序退出才回收,系统自动管理
转载请注明来源: c语言内存分区 - 朱凯博客
支付宝
微信