Массивы

Массивы могут быть определенны с использованием любого типа данныхю Общая форма определения массива имеет следующий вид.

Копировать
тип Имя_массива[размер];
Здесь тип определяет тип данных для каждого элемента в массиве, а размер указывает количество элементов в массиве. Например чтобы определить массаив x из 100 элементов, запишите следуюющее.
Копировать
int x[100];
Эта запись создаёт массив, содержащий 100 элементов, причём номер первого элемента — 0, а последнего — 99.

Многомерные массивы объявляються посредством размещения дополнительных измерений внутри дополнительных квадратных скобок. Например чтобы определить массив 10×20, необходимо записать

Копировать
int x[10][20];

Массивы можно инициализировать с помощью списка инициализаторов, заключённого в фигурные скобки, как, например, показано ниже.

Копировать
int mass[3][2] = {{1, 2},
                  {3, 4},
                  {5, 6},
                 }

При объявлении массивов с неизменным количеством элементов можно указывать размер только в самых левых скобках.

Копировать
int mass[][3] = {1, 2, 3,
                 4, 5, 6,
                 7, 8, 9};


Смотрите также

Указатели — массивы и указатели