配列とポインタはまったく別の型である。 int *p; int array[10]; array は「intが10個並んだ配列」 p は「intへのポインタ」 式の中での読み替えルール 式の中では、配列は 「先頭要素へのポインタ」に読み替えられる。 p = array; // OK(array は &array[0] に読み替え ...
次に、「ポインタのポインタ」と、それに対応する「ポインタの配列」について考えてみましょう。いま、次のように宣言したとします。 char **pp; ← 「char型へのポインタ」へのポインタppを宣言 char *ap[3]; ← 「char型へのポインタ」を要素とする配列ap(要素 ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する