JavaScriptで私が気に入っていることの一つは、多次元配列を混乱させることです。私はC++を学ぶことに決めました。私はそれを学ぶのを助けるために配列を使いこなしてみたかったのです。私は私の最初のC++プログラムを多次元配列をテキストベースのテーブルに変えました。 JavaScriptの配列はC++の配列と大きく異なるため、非常に複雑で、数時間かかることがありました。この中乱数が初期化されていない配列C++
int a[5][4] = {{44,0,1, 55555555}, {144,2,44444, 67}, {2,444,6, 99}, {3,44,7, 2}, {4,8,9444, 1000}};
:私のプログラムは、このような配列になります私を混乱させる何
--------------------------------
| 44 | 0 | 1 | 55555555 |
|-----+-----+-------+----------|
| 144 | 2 | 44444 | 67 |
|-----+-----+-------+----------|
| 2 | 444 | 6 | 99 |
|-----+-----+-------+----------|
| 3 | 44 | 7 | 2 |
|-----+-----+-------+----------|
| 4 | 8 | 9444 | 1000 |
|------------------------------|
を、私は私の配列を初期化していないときということです例えばこれらの乱数から来ている
-------------------------------------------
| 1 | 0 | 1606416280 | 32767 |
|------------+-------+------------+-------|
| 0 | 1 | 0 | 0 |
|------------+-------+------------+-------|
| 1606416296 | 32767 | 0 | 0 |
|------------+-------+------------+-------|
| 0 | 0 | 0 | 0 |
|------------+-------+------------+-------|
| 0 | 0 | 0 | 0 |
|-----------------------------------------|
:int a[5][4];
、私のテーブルは次のように出てきますか?
注:新しいプロジェクトを作成し、配列int a[5][4]
の宣言を追加してからcout << a[0][2];
を追加すると、コンソールに番号1606416280
が表示されるため、これらの番号は私のコードに由来しません。