C言語 ポインタに関する質問です。 int *p, **pw; int n = 4, m = 7; p = &n; pw = &p; *pw = &m;
C言語 ポインタに関する質問です。 int *p, **pw; int n = 4, m = 7; p = &n; pw = &p; *pw = &m; printf("%d %d", *p, **pw); としたとき、7 7と表示されますが、この時、ポインタpもポインタpwも変数mを指しているという理解でいいのでしょうか? (*pw = &m; という式は、「ポインタpwが指しているもの、つまりpが変数mを指す」というとらえ方でいいのでしょうか?) よろしくお願いいたします。