①data段,bss段初始值
int A = 1;
int B = 1;
int C = 0;
int main(){
//revise
//static int a = 0;
//static int b = 0;
//static int c = 1;
//static int d = 1;
return 0;
}
xxg@ubuntu:~ $ size
text data bss dec hex filename
1418 552 8 1978 7ba a.out
②定义了一个全局初始化为0的变量,发现bss段大小增加了8B
int A = 1;
int B
data,bss段字节分配问题
最新推荐文章于 2022-08-29 21:09:54 发布
本文深入探讨了程序中data和bss段的字节分配问题,涉及内存管理、初始化数据及未初始化全局变量的存储等方面,结合实例分析了它们在程序执行过程中的作用和特点。
摘要由CSDN通过智能技术生成