タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Cに関するdekirukana_hateのブックマーク (1)

  • 第八回-03 メインメモリとアドレス

    変数のアドレスを知ろう 変数のアドレスを知ろう これまで、プログラムにおいて「変数」というものを何度も扱ってきた。 変数を簡単に言い替えると「入れ物」ということができる。 「int x;」であれば、「整数を格納する入れ物 x」というわけである。 では、「入れ物」の実体はどこにあるのかというと、実はメモリ上にある。 これまで、何気なく使って来た変数であるが、全てメモリ上に配置されていた、というわけである。 それを確認するために、以下のプログラムを記述して実行してみよう。 最後の数行以外は難しいことは何もない。 int 型の整数 x, y を宣言し、x に 5 を、y に x の値 (つまり 5) を格納しているだけである。 なお、ここでは main 関数の中で変数 x, y を宣言しているが、このように関数内で宣言される変数を正式には自動変数と呼ぶ。 上記のプログラムを実行するには、「第一回

    第八回-03 メインメモリとアドレス
  • 1