最終更新:2014-12-26 (金) 17:00:21 (3401d)
.bss
Top / .bss
Block Started by Symbol
プログラムのうち、初期値を持たない変数を格納するためのセクション
- 静的変数?や大域変数のうち初期化が行わていないものが入る
- メモリを0で埋めておく必要のある変数を入れる
- システムはプログラムを走らせる前に、ゼロで初期化する
- .bssセクションを0で初期化するのがスタートアップルーチンの役目のひとつ
格納されるデータ
- 初期値が指定されない大域変数
- 初期値が0の大域変数
- 初期値が指定されない静的局所変数
- 初期値が0の静的局所変数
C言語
- 初期化式を持たないグローバル変数
- staticのついた初期化されていないローカル変数