Синтаксис: массивы в С++

Объявление массивов

Что объявить массив, требуется указать тип данных, имя массива и размер массива в квадратных скобках:

dataType name[size];

Например, нам нужно объявить массив целых чисел, размером 10 элементов:

int array[10];

Кроме того, можно объявить n-мерный массив, для этого необходимо использовать n квадратных скобок, по одной паре для каждого измерения. Следующий пример объявляет, 2-мерный массив:

int array[5][6];

В этом массиве 5 строк и 6 столбцов, в сумме массив array содержит 30 элементов типа int.

Обращение к элементам массива

Чтобы получить доступ к отдельному элементу массива, нужно после имени массива указать в квадратных скобках индекс (номер) элемента. Индексы элементов массивов начинаются с 0 и заканчиваются размером массива минус 1:

name[index];

В этой строке мы получаем доступ к index элементу массива name. Если индекс — 0, то мы получаем доступ к первому элементу массива. Например:

int array[5];
array[0] = 11;

В этом примере выполняется инициализация первого элемента массива array значением 11. Обратите внимание, если вы попытаетесь получить доступ к arrау[5], у вас ничего не получится, так как это за пределами массива.

Чтобы получить доступ к n-мерному массиву, используйте тот же подход, просто для  каждого измерения явно указывайте индекс:

int array[5][5];
array[2][4] = 0;

В этом примере в массиве array элементу, в третьей строке и пятом столбце присваивается значение 0.

Автор: Marienko L.
Дата: 06.12.2012
Поделиться:

Комментарии

  1. npavelFax

    Официальная работа через интернет

  2. mpavelFax

    Официальное трудоустройство, работа в интернете.

Оставить комментарий

Вы должны войти, чтобы оставить комментарий.