Для обращения к элементу массива указывают его имя, а затем в квадратных скобках индекс:
имя_массива [индекс]
Например:
const int n=15; double C[n],S;
S=C[0]+C[n-1];
Массиву, как и любой другой переменной, можно присвоить начальное значение (инициализировать):
тип имя [размерность]={элемент_0, элемент_1, …};
Например, формируется массив из шести вещественных чисел, значения элементам присваиваются по порядку:
float a[6]={1.2,(float)3/4,5./6,6.1};
Элементы значения, которых не указаны, обнуляются; для элементов a[1] и a[2] выполняется преобразование типов
a[0]=1.2, a[1]=(float)3/4=0.75, a[2]=5./6=0.83333,
a[3]=6.1, a[4]=0, a[5]=0,
Все манипуляции с массивами в С++ осуществляются поэлементно. Организовывается цикл, в котором происходит последовательное обращение к нулевому, первому, второму и т.д. элементам. В общем виде алгоритм обработки массива показан на рис. 15:
Рис. 15. Алгоритм обработки массива