Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
学ぶときに少し問題がありました。Cの初期化されていないグローバル変数が、実行可能ELFファイルの.bssセクションに割り当てられていることを知っています。しかし、私がそれらを使い始めると、それらはどうなりますか?つまり、彼らはヒープまたは他の場所に場所を取得しますか?
(まだ初期化されていない)グローバル変数のアドレスを次のように出力して調べようとしました
printf("%x",&glbl);
これは常に同じ値を返します0x80495bc...なぜですか?