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

Устрій двовимірних мультизначень

Читайте также:
  1. Організаційний устрій
  2. Соціальний та політичний устрій держав.
  3. Суспільний та державний устрій Стародавнього Риму


Об'єкт, що має значення індексованого типу, називатимемо об'єктом індексованого типу, а його значення (мультизначення) – масивом (array).

Для того, щоб описати індексований тип, необхідно описати тип компонентів мультизначення і спосіб утворення мультизначень із компонентів:

Ø Тип компонентів мультизначення зазвичай описується індикатором наперед визначеного або раніше визначеного типу.

Ø Спосіб утворення мультизначення подається в частині опису дескрипторі (паспорті).


Опис устрою мультизначення індексованого типу

 

Оскільки тип компонентів мультизначення однаковий, то для доступу до них достатньо розмістити їх у деякому порядку, поставивши у відповідність цьому порядку деякий дискретний діапазон. Якщо мультизначення одновимірне, то достатньо одного дискретного діапазону, інакше – декілька, стільки, скільки розмірностей у мультизначення. Кожний дискретний діапазон називається межевою парою, індексом або мультидіапазоном. Перелік описів дискретних діапазонів утворює дескриптор індексованого типу. Дискретний діапазон у дескрипторі подається підтипом дискретного типу.


Устрій паспорту індексованого типу

 

Зазвичай синтаксично паспорт розміщується в опису типу серед символів ‘[‘ і ‘]’ або ‘(‘ і ‘)’, а дискретний діапазон зазначається через кому:

 

[1..m, 1..n] integer,

де 1..m – мережеві пари (дискретні діапазони);

[1..m, 1..n] – дескриптор мультизначення;

іnteger – тип компонентів мультизначення.

 

Зображення мультизначень виконується зазначенням зображень значень, що утворюють мультизначення. Кожний компонент у зображеному мультизначенні займає місце згідно з паспортом індексованого типу.


Приклади опису устрою індексованого типу. 1

 

Приклад 1.

 

Одновимірне значення компоненту

 

[1..5] integer опис індексованого типу

дескриптор індикатор

типу компонентів

мультизначення

 

1..5 – межева пара.



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


Читайте в этой же книге: Операції для доступу до значення змінної | Нетипізовані вказівні змінні | R, L – вирази | Блокова структура програми | Оператори вибору | Складений оператор |
<== предыдущая страница | следующая страница ==>
Перелічувані типи. 1| Лінійний список

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