『Cプログラミング専門課程』目次/ 第4章メモリ 4.5 静的記憶領域 (1) プログラム実行中は、色々なものがメモリ上に存在します。プログラムが起 動し、終了するまでメモリ上の一定の位置に存在し続けるものに、プログラム とデータの一部があり、データの方だけを指して「静的記憶領域」と呼びます。 静的記憶領域というのは非常に理解しやすいものです。 次のプログラムで実際に変数のアドレスをプリントしてみましょう。各変数 のアドレスが状況によってどう変化するか比べてください。 1: /* static.c -- 静的記憶領域/変数のアドレス */ 2: 3: #include 4: 5: int glob; 6: static int stat; 7: 8: void printvaraddr( void ) 9: { 10: printf( "グローバルな変数 [A] %p\n", &glob