Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




ОПИСАНИЕ массива

Читайте также:
  1. II. Описание экспериментальной установки:.
  2. II. Описание экспериментальной установки:.
  3. Виды движения (равномерное, равноускоренное) и их графическое описание
  4. ВЫБОР, ОБОСНОВАНИЕ И ОПИСАНИЕ ТЕХНОЛОГИЧЕСКОЙ СХЕМЫ
  5. К методам эмпирического уровня научного познания относят такие методы, как наблюдение, описание, измерение, сравнение и эксперимент.
  6. Корпускулярное и континуальное описание природы
  7. Краткое описание основных технологических процессов, применяемого оборудования и видов продукции
  8. Краткое описание регионов Франции
  9. Лекция 11. ВНЕШНЕЕ ОПИСАНИЕ ПРОГРАММНОГО СРЕДСТВА
  10. МАТЕМАТИЧЕСКОЕ ОПИСАНИЕ ВОЛНОВОГО ДВИЖЕНИЯ

 

Для того чтобы наша программа могла работать с массивом данных она должна предварительно выделить для нее место в памяти. Для хранения каждого элемента массива выделяется отдельная ячейка памяти, все эти ячейки будут иметь одинаковый размер, который зависит от типа данных который мы будем хранить в данном массиве.

Описание массива, как и всех переменных, производится в блоке описания Var. Для этого используется зарезервированное слово array. Описание массива выглядит так

 

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

A : array [n1..n2] of тип переменной;

Двухмерный массив

A : array [m1..m2,n1..n2] of тип переменной;

Трехмерный массив

A : array [m1..m2,n1..n2,p1..p2] of тип переменной;

Где А – имя массива,

m1..m2,n1..n2,p1..p2 – пределы изменения индексов массива,

тип переменной – тип элементов массива.

 

Имя массива является единым для всех его элементов.

Нижний предел изменения индексов, как правило, принимают за 1.

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

A : array [1..n] of тип переменной;

Двухмерный массив

A : array [1..m,1..n] of тип переменной;

Трехмерный массив

A : array [1..m,1..n,1..p] of тип переменной;

Разность между верхним и нижним индексом есть максимально возможное количество элементов с данным индексом.

Тип элемента массива может быть как любым простым типом(real, integer, char,..), так и составным типом (массивов, записей,..).

Общее количество памяти выделяемое для данного массива есть произведение объема памяти занимаемой одним элементом массива, в зависимости от его типа, на общее количество элементов массива, которое определяется как произведение максимально возможного количества элементов по всем индексам

 


<== предыдущая страница | следующая страница ==>
Три программы (сумма, разность, произведение) | Строковая переменная как массив

Дата добавления: 2014-11-24; просмотров: 291; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.004 сек.