最終更新:2014-12-26 (金) 17:00:21 (3401d)  

.bss
Top / .bss

Block Started by Symbol

プログラムのうち、初期値を持たない変数を格納するためのセクション

  • 静的変数?大域変数のうち初期化が行わていないものが入る
    • メモリを0で埋めておく必要のある変数を入れる
  • システムはプログラムを走らせる前に、ゼロで初期化する
    • .bssセクションを0で初期化するのがスタートアップルーチンの役目のひとつ

格納されるデータ

  • 初期値が指定されない大域変数
  • 初期値が0の大域変数
  • 初期値が指定されない静的局所変数
  • 初期値が0の静的局所変数

C言語

  • 初期化式を持たないグローバル変数
  • staticのついた初期化されていないローカル変数

関連