C言語では定数変数はどこに保存されますか? 質問する

C言語では定数変数はどこに保存されますか? 質問する

定数変数はどこに保存されるのでしょうか。グローバル変数と同じメモリ領域内でしょうか?それともスタック上でしょうか?

ベストアンサー1

これらがどのように格納されるかは実装の詳細です (コンパイラによって異なります)。

たとえば、GCC コンパイラでは、ほとんどのマシンで、読み取り専用の変数、定数、およびジャンプ テーブルがテキスト セクションに配置されます。

おすすめ記事