みけCAT様
回答ありがとうございます。
又ソースコードを提示する際は今後codeタグで囲むようにします。
検索結果 2 件
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 2次元配列へのポインタによるアドレス表示について
- 返信数: 2
- 閲覧数: 1680
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 2次元配列へのポインタによるアドレス表示について
- 返信数: 2
- 閲覧数: 1680
2次元配列へのポインタによるアドレス表示について
C初心者です。 下記コードにおいてポインタ変数pを介して2次元配列の先頭要素アドレスを表示しています。 このうち pとp[0] が同じアドレスになるのは理解できますが *pと&p[0]も同様のアドレスを 表示しています。何故そうなるのかが分かりません。どのような考え方をすればよろしいのでしょうか? ご教授お願いします。 -----ここから----------------------------------- #include<stdio.h> int main() { int x[5][5]; int i, j; int(*p)[5]; p = x; for (i = 0; i < 5; i+...