2
我在一些网站上看到这一点,其结果很惊讶:为什么bss在这种情况下有一些价值?
#include <stdio.h>
int main(void)
{
return 0;
}
当上面的代码检查每个部分内存使用size
$ gcc memory-layout.c -o memory-layout
$ size memory-layout
text data bss dec hex filename
960 248 8 1216 4c0 memory-layout
这里, 没有任何全局或静态变量,bss
的大小显示为8
。我没有得到这8个字节的使用情况?