ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 7) онлайн

Доступ к элементам массива

В примере REPLAY мы получаем доступ к элементам массива дважды. В первый раз — когда вставляем значение в массив в строке

cin >> age [ j ];

Во второй раз — когда мы считываем значения из массива в строке cout << "\nВы ввели: << age [ j ];

В обоих случаях выражение для элемента массива будет таким: age [ j ]

Рис. 7.1. Синтаксис определения массива

Память

Рис. 7.2. Элементы массива

Оно состоит из имени массива и следующей за ним переменной j в квадрат- ных скобках. Какой именно из элементов массива обозначает это выражение, за- висит от значения j; age[0] ссылается на первый элемент, аде[1] на второй, аде[2] на третий, а аде[3] на четвертый. Выражение, указывающееся в скобках, называ- ется  индексом массива.

Здесь j — переменная цикла для обоих циклов for, она увеличивается и при- нимает значения начиная с 0 и до 3; таким образом, мы последовательно полу- чаем доступ к каждому из элементов массива.

 

6