2行目、3行目の状態。値は不定と書いてください。4行目、5行目の状態。出来ればbとaの関係も矢印でお願いします。【補足】ちなみにポインタが4バイトかは環境依存です。2バイトや8バイトもあります。64bitOSだと8バイトですね。ペイントで頑張って描きます。ポインタは環境依存だったのですか...いままで決まってるものだと思っていました。返信ありがとうございます。xx番の人という考え方です。aさんとかbさんとかだと名前を知っていないと呼び出せませんが、10番の人、26番の人と番号であれば名前を知らなくても呼び出せますね。この考え方は今まで聞いたことがなかったですが、わかりやすいです。返信ありがとうございます。どこぞの古いハード絡みの経験だけに沿って書かれた解説に毒されていますね。処理系依存ですしnバイト分の領域なんていちいち型から実際のサイズに変換する必要ないですよ。領域の大きさは宣言された型の値を格納するのに十分な大きさです。当たり前のことなのでわざわざ書く必要もないと思います。b;両方とも宣言された型の値を格納する記憶域を持つ変数を宣言していて、変数aも変数bも値の読み書きの動作自体に違いはありません。重要なのは値が持つ型の違いだけです。自分が参考にした資料は古かったようです。バイト数は書く必要がない!のですね。>重要なのは値が持つ型の違いだけです。返信ありがとうございます。ISLeさんの言われるとおりなので、図を書く時は仮想アドレスは0x1000,0x2000とかグンと離れた値を書いておいてください。これならサイズを気にしなくて良いですから。メモリ上にint*型の領域を確保し、その領域の名前をbとする。この変数はポインタ型である。