プログラミングしたことない人がゲームを作ってみる備忘録

プログラミング経験ゼロから頑張っています。

5日目 配列変数②

さてこの配列関数、二次元でもできるようです。
f:id:gardenlove:20180522004830p:plain

f:id:gardenlove:20180522004844p:plain

ちょうど、エクセルのセルに値を入れているような感覚ですかね。

int[,] a = new int[3, 4];
int m, n;
 for (m=0; m < 3; m+=1)
  {
  for (n =0; n < 4; n+=1)
   {
   a[m, n] = m + n;
   }
        }

この部分で、エクセルの表にじゃんじゃん数字を入れていっているようです。

int[,,,] a = new int[3,4,5,6] → a[1,2,3,4] = 2;

とすれば四次元にも配列できるようなんですが、ちょっと何言っているか私にはわかりませんでした。二次元で十分な感じがします。四次元…出番あるのかしら。