ポインタも配列にすることができる。次のようにすると、10個の要素を持った整数ポインタを宣言できる。
int *pa[10];
配列要素のポインタに、変数のアドレスを代入するには & を使う。
pa[8] = &i;
pa はポインタの配列なので、その要素が保持できる値は変数(この場合は int 型)のアドレスだけだ。pa の3番目の要素が指す整数に値を代入するには次のように * を使う。
*pa[2] = 100;
takatoh's blog – Learning programming languages.
ポインタも配列にすることができる。次のようにすると、10個の要素を持った整数ポインタを宣言できる。
int *pa[10];
配列要素のポインタに、変数のアドレスを代入するには & を使う。
pa[8] = &i;
pa はポインタの配列なので、その要素が保持できる値は変数(この場合は int 型)のアドレスだけだ。pa の3番目の要素が指す整数に値を代入するには次のように * を使う。
*pa[2] = 100;