BSS段通常是指用来存放程序中未初始化的或者初始化为0的全局变量和静态变量的一块内存区域 。特点是可读写的,在程序执行之前BSS段会自动清0 。
可执行程序包括BSS段、数据段、代码段(也称文本段) 。
BSS(Block Started by Symbol)通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域 。特点是:可读写的,在程序执行之前BSS段会自动清0 。所以,未初始的全局变量在程序执行之前已经成0了 。

文章插图
【什么是bss段,c语言变量作用域分为?】c语言变量作用域分为?
变量的作用域: C语言中根据变量作用域的不同将变量分为局部变量与全局变量 。1、局部变量: 在函数体内部或者在复合语句内部定义的变量,只在函数体内部或者复合语句内部有效的变量称为局部变量 。2、全局变量: 在...
变量的存储方式和生存期 1、变量的存储方式 从作用域的角度可以将变量分为局部变量
C语言中内存空间分布 .bss段和.data段主要存放的是静态局部变量和全局变量,因此...
- 如何创建一个好的用户ID 用户ID是什么意思解释
- 满天飞的杨絮到底有什么危害 杨絮是什么东西
- 院士是什么学历呀?
- 40尺高柜的内部尺寸是多少?
- ch4的电子式是什么?
- 贡菜是什么菜是不是莴笋 干贡菜是什么菜
- 高楼什么?
- 接触史是什么意思
- 西方三圣是哪三圣呢?
- hbd是什么意思?
