k;}上記の場合、intへのポインタ型の変数pに格納されたアドレスが指す記憶域に代入してます。intへのポインタ変数pに代入しているのでしょうか?ここもよくわかりません。>3D_3Dさんの日記のコメントに、繰り返し唱えてって書いたことですけど、もう唱えるのやめてしまったのでしょうか。わかったつもりになっていてやめてしまいました。箱aの5でしょうか?間接参照がよくわからないです。箱のなかの紙を見て、そこに書かれている番号の箱を使うと言うことです。箱を1つ経由する事が間接参照となります。子どもたちが遊びで使うとしても、難しいルールじゃないですよね?箱を開けて中にある番号を書いた紙の番号を見て、その番号の別の箱を手に取るだけですから。答えが合っているかはわざと回答していません。【補足】自信を持って、これこれこういう理由でxxです。方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。返信ありがとうございます。関係を図に書いてみてください。申し訳ないのですが、投稿しようとした時に作成した画像データが消えてしまいました。返信ありがとうございます。>かずま様、いいことを言ってくれました。>まさに、かずま様の書いたことを理解できればいいのです。>次の段階として配列とポインタが同じように使えるということを理解できればいいと思います。配列とポインタは同じように扱えるのは知っていましたが、なぜがポインタの方がうまく理解出来ないです。配列はスラスラわかったしのですが。k;}上記の場合、intへのポインタ型の変数pに格納されたアドレスが指す記憶域に代入してます。intへのポインタ変数pに代入しているのでしょうか?ここもよくわかりません。変数pに代入してはいませんよ。仮引数の内容は、実引数で与えられた値のコピーです。それはポインタ型であろうとなかろうと同じです。>3D_3Dさんの日記のコメントに、繰り返し唱えてって書いたことですけど、もう唱えるのやめてしまったのでしょうか。わかったつもりになっていてやめてしまいました。唱えるというのは書かれたことを読むというのではなくて、コーディングしているときに(ポインタ型に限らず)変数名を打鍵する都度、記憶域を確保していることや記憶域を参照していること、およびそこに格納された値を意識するということですよ。返信ありがとうございます>箱のなかの紙を見て、そこに書かれている番号の箱を使うと言うことです。>箱を1つ経由する事が間接参照となります。わかりやすい返信ありがとうございます。答えが合っているかはわざと回答していません。>【補足】自信を持って、これこれこういう理由でxxです。ポインタ型の箱pの中の紙に書かれている数が1なので、箱1の数、即ち5となります。返信ありがとうございます。>変数pに代入してはいませんよ。>仮引数の内容は、実引数で与えられた値のコピーです。>それはポインタ型であろうとなかろうと同じです。前からの疑問が解決しました。>唱えるというのは書かれたことを読むというのではなくて、コーディングしているときに(ポインタ型に限らず)変数名を打鍵する都度、記憶域を確保していることや記憶域を参照していること、およびそこに格納された値を意識するということですよ。コメントを頂いた時から勘違いをしていました。ポインタ型の箱pの中の紙に書かれている数が1なので、箱1の数、即ち5となります。