Многокомпонентных Массивы
Массив может иметь несколько аспектов. Позволяя массива на более чем одном измерении дает большую гибкость. Так, например, электронные таблицы строятся по двумерного массива; Массив для строк, и массив для колонок.
Следующий пример использования двумерного массива с двумя рядами, каждая из которых содержит пять колонок :
#include <stdio.h>
int main()
{
/* Declare a 2 x 5 multidimensional array */
int x[2][5] = { {1, 2, 3, 4, 5},
{2, 4, 6, 8, 10} };
int row, column;
/* Display the rows */
for (row=0; row<2; row++)
{
/* Display the columns */
for (column=0; column<5; column++)
printf("%d\t", x[row][column]);
putchar('\n');
}
return 0;
}
Вывода данной программы будет выглядеть следующим образом :
|