Массив представляет собой упорядоченное множество однотипных элементов. В языке С++ массив описывается переменной сложной структуры. При описании массива необходимо указать:
• способ объединения элементов в структуру (одномерный, двухмерный и т.д.);
• число элементов;
• тип элементов.
Общий вид описания массива
<тип элементов> имя [число элементов];
Доступ к каждому элементу массива осуществляется с помощью индексов. Индексы задают порядковый номер элемента, к которому осуществляется доступ. В языке С++ первый элемент массива имеет индекс ноль. Число индексов определяет структуру массива: если используется один индекс, то такой массив называется одномерным, если два индекса - двухмерным, и т.д. В общем случае размерность массива может быть произвольной.
Одномерные массивы
В математике одномерному массиву соответствует n-мерный вектор, например:
; i = 1,…, n,
где хi - компонента (координата) вектора;
i - номер компоненты;
п - число компонент.