C语言内存分布

内存分段

C语言内存分布

.text段 保存进程所执行的程序二进制文件
.data段 保存进程所有的已初始化的全局变量
.bss段 保存进程未初始化的全局变量

进程的整个生命周期中,.data段和.bss段内的数据时跟整个进程同生共死的,也就是在进程结束之后这些数据才会寿终就寝

内存段作用

C语言内存分布

静态分配、动态分配区别

C语言内存分布