Информатика. Программирование на C++. Мамонова Т.Е. - 72 стр.

UptoLike

Составители: 

3.1.2. Одномерные массивы
В языке C/C++, кроме базовых типов, разрешено вводить и исполь-
зовать производные типы, полученные на основе базовых. Стандарт
языка определяет три способа получения производных типов:
массив элементов заданного типа;
указатель на объект заданного типа;
функция, возвращающая значение заданного типа.
Массив это упорядоченная последовательность переменных одно-
го типа. Каждому элементу массива отводится одна ячейка памяти. Эле-
менты одного массива занимают последовательно расположенные ячей-
ки памяти. Все элементы имеют одно имя имя массива и отличаются
индексами – порядковыми номерами в массиве. Количество элементов в
массиве называется его размером. Чтобы отвести в памяти нужное коли-
чество ячеек для размещения массива, надо заранее знать его размер.
Резервирование памяти для массива выполняется на этапе компиляции
программы [1].
3.1.2.1. Описание массива в C/C++
Описание массива в программе отличается от описания простой
переменной наличием после имени квадратных скобок, в которых зада-
ется количество элементов массива (размерность):
Пример 31. Описания массива из 10 вещественных чисел
float a [10];
Элементы массива нумеруются с нуля. Инициализирующие значе-
ния для массивов записываются в фигурных скобках.
Пример 32. Инициализация массива
int b[5] = {3, 2, 1}; // b[0]=3, b[1]=2, b[2]=1, b[3]=0, b[4]=0
Размерность массива может быть задана только целой положитель-
ной константой или константным выражением.
Для доступа к элементу массива после его имени указывается но-
мер элемента (индекс) в квадратных скобках.
Пример 33. Расчёт сумма элементов массива.
#include <iostream.h>
int main()
{
72