Читайте также: |
|
В случае простых переменных каждой области памяти для хранения одной величины соответствует свое имя. Если требуется работать с группой величин одного типа, их располагают в памяти последовательно и дают им общее имя, а различают по порядковому номеру. Такая последовательность однотипных величин называется массивом. Чтобы лучше себе это представить, простые переменные можно уподобить гражданскому населению, а массивы — обитателям мест лишения свободы.
Массивы, как и любые другие объекты, можно размещать либо с помощью операторов описания в сегментах данных или стека, либо в динамической области памяти с помощью операций выделения памяти.
При описании массива после имени в квадратных скобках задается количество его элементов (размерность), например int а[10]. Массив располагается в зависимости от места его описания либо в сегменте данных, либо в сегменте стека, и все инструкции по выделению памяти формирует компилятор до выполнения программы. Вследствие этого размерность массива может быть задана только константой или константным выражением.
При описании массив можно инициализировать, то есть присвоить его элементам начальные значения, например:
int а[10] = {1. 1. 2. 2. 5. 100}:
Если инициализирующих значений меньше, чем элементов в массиве, остаток массива обнуляется, если больше — лишние значения не используются.
Дата добавления: 2015-07-11; просмотров: 87 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Аннотация 11 страница | | | Задача 1. Количество элементов между минимумом и максимумом |