Основные операции над массивами

Для обращения к элементу массива указывают его имя, а затем в квадратных скобках индекс:

имя_массива [индекс]

Например:

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. Алгоритм обработки массива


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: