1. ホーム
  2. c++

[解決済み] 2次元アレイとアレイの組み合わせ

2022-03-06 03:26:09

質問

2次元配列と配列の配列の違いは何ですか?

などのコメントを読んだことがあります。 デイブの この2つを区別しているようです。

配列の配列ではなく、2次元配列や配列へのポインタ型を使っている場合、この問題は解決されます。- Dave

どちらも指しているとずっと思っていました。

int arr_arr[][];


EDITです。 @FutureReaderさん、ご覧になってみてください。 C++で配列はどのように使うのですか?

どのように解決するのですか?

2次元の配列 は、定義上、配列の配列となります。

Daveが言っていたのは、その文脈で、このような2次元配列の定義とは異なるセマンティクスが存在するということです。

int x[][];

これを

int *x[];

またはこれです。

int **x;