Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Одномерные массивы и указатели. В случае простых переменных каждой области памяти для хранения одной вели­чины

Читайте также:
  1. RAID-массивы и матрицы
  2. VI Сигнальные указатели и знаки на железнодорожном транспорте
  3. Библиографические указатели и списки. Библиографические издания.
  4. Двумерные массивы
  5. Двумерные массивы
  6. Двумерные массивы
  7. Двумерные массивы

В случае простых переменных каждой области памяти для хранения одной вели­чины соответствует свое имя. Если требуется работать с группой величин одного типа, их располагают в памяти последовательно и дают им общее имя, а различают по порядковому номеру. Такая последовательность однотипных величин называ­ется массивом. Чтобы лучше себе это представить, простые переменные можно упо­добить гражданскому населению, а массивы — обитателям мест лишения свободы.

Массивы, как и любые другие объекты, можно размещать либо с помощью опера­торов описания в сегментах данных или стека, либо в динамической области памя­ти с помощью операций выделения памяти.

При описании массива после имени в квадратных скобках задается количество его элементов (размерность), например int а[10]. Массив располагается в зависимо­сти от места его описания либо в сегменте данных, либо в сегменте стека, и все инструкции по выделению памяти формирует компилятор до выполнения про­граммы. Вследствие этого размерность массива может быть задана только констан­той или константным выражением.

При описании массив можно инициализировать, то есть присвоить его элементам начальные значения, например:

int а[10] = {1. 1. 2. 2. 5. 100}:

Если инициализирующих значений меньше, чем элементов в массиве, остаток мас­сива обнуляется, если больше — лишние значения не используются.


Дата добавления: 2015-07-11; просмотров: 87 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Аннотация 11 страница| Задача 1. Количество элементов между минимумом и максимумом

mybiblioteka.su - 2015-2024 год. (0.006 сек.)