1

私は2D配列と言うint a[2][3]

関数を呼び出すときは、 add(a);と言います。

配列へのポインターを使用してそれを受け取ります void add(int(*p)[3])

しかし

1D配列 でint b[5]と言う

整数 int *p への単純なポインターに配列のアドレスを格納します。 p=b;

私の質問は、配列 ex int(*p)[5]=b;へのポインターに b を格納しないのはなぜですか?

4

1 に答える 1