全局变量:
text 代码段:
存放代码,一般只读
data 数据段:
存放已初始化的变量,包括全局和局部静态变量,全局变量,常量
bss BSS段:
存放未初始化变量,包括全局变量,全局和局部静态变量
非全局变量:
stack 栈区:
存放局部变量,函数参数,返回值等
heap 堆区:
动态分配如malloc,new申请的内存
全局变量:
text 代码段:
存放代码,一般只读
data 数据段:
存放已初始化的变量,包括全局和局部静态变量,全局变量,常量
bss BSS段:
存放未初始化变量,包括全局变量,全局和局部静态变量
非全局变量:
stack 栈区:
存放局部变量,函数参数,返回值等
heap 堆区:
动态分配如malloc,new申请的内存