c++ポインタ再学習


c++におけるポインタの理解
int a=10;
int *p=&a;

以上の2つのコードの分析を結びつけて、上の2つの文は整形変数aを宣言することを指して、値を10に割り当てて、そして変数aのアドレスをポインタ変数pに割り当てます.変数名:a変数の内容:10アドレス:&aポインタ:&a(変数aのアドレスは実はポインタです)ポインタ変数:(ポインタを格納する変数、つまりアドレスを格納する変数)指向:"*"は指向を表して、ポインタ変数と指す変数との関連を表すために、*Pは指す変数を表す.上段コードでは、*P=a