多次元配列
配列は1つ以上の次元を有することができる。 配列がすることによって1つ以上の次元がより大きい柔軟性を提供するあるように。 例えば、展開表は二次元配列で造られる; 列のための配列、およびコラムのための配列。
次の例は各2列の二次元配列を含んでいるコラム5つ使用する:
#include <stdio.h>
int main()
{
/* 2 x 5多次元配列を宣言しなさい */
int x[2][5] = { {1, 2, 3, 4, 5},
{2, 4, 6, 8, 10} };
int row, column;
/* 列を表示しなさい */
for (row=0; row<2; row++)
{
/* コラムを表示しなさい */
for (column=0; column<5; column++)
printf("%d\t", x[row][column]);
putchar('\n');
}
return 0;
}
このプログラムの出力は次の通り表示される:
|