《C语言知识点 — text段、data段、bss段》
1.text段
用于保存可执行指令。
2.data段
data段为数据段,用于保存有非0初始值的全局变量和静态变量。
3.bss段
用于保存没有初始值或初值为0的全局变量和静态变量。
当程序加载时,bss段中的变量会被初始化为0.这个段并不占用物理空间。这些变量的值固定初始化为0,因此没必要占用宝贵的物理空间。
1.text段
用于保存可执行指令。
2.data段
data段为数据段,用于保存有非0初始值的全局变量和静态变量。
3.bss段
用于保存没有初始值或初值为0的全局变量和静态变量。
当程序加载时,bss段中的变量会被初始化为0.这个段并不占用物理空间。这些变量的值固定初始化为0,因此没必要占用宝贵的物理空间。