![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Перечисляемые типы определяют упорядоченные множества значений через перечисление идентификаторов констант, которые обозначают эти значения.
Синтаксис описания перечисляемого типа (раздел type):
(Ид_константы1, Ид_константы2,... Ид_константыN)
Замечания:
§ При указании идентификатора в списке перечисляемого типа он описывается как константа для блока, в котором указано описание перечисляемого типа. Типом этой константы является описанный перечисляемый тип.
§ Порядковый номер перечисляемой константы определяется ее позицией в списке идентификаторов при описании. Первая перечисляемая константа в списке имеет порядковый номер 0.
Пример описания перечисляемого типа (раздел type):
type
DnNed = (Pn, Wt, Sr, Ht, Pt, Sb, Ws);
Пользовательский тип «отрезок»
Отрезок типа представляет собой диапазон значений одного из порядковых типов, называемого главным типом.
Синтаксис описания типа «отрезок» (раздел type):
Константа_А..Константа_В
Замечания:
§ Обе константы должны иметь один и тот же порядковый тип.
§ Объект типа «отрезок» имеет все свойства главного типа, однако его значение на этапе выполнения программы должно принадлежать указанному в описании интервалу.
Пример описания типа «отрезок»:
ChMes = 1..31;
Дата публикования: 2014-11-26; Прочитано: 242 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!