TURBO PASCAL

Новости           

Программы

Turbo Pascal

Игры

Документация

"Странности"

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

От автора

 

 

 

26. Тип-диапазон. Структурированные типы. Массивы.

Любой из структурированных типов (а в ТП их 4 : массивы, записи,
множества, файлы) характеризуется  множественностью образующих
этот тип элементов. В ТП
Допускается бесконечная глубина вложенности типов, однако
Суммой=<65520 байт (т.к. каждый компонент может представлять
структурированный тип).
PACKED- осуществляется везде где это возможно.
Тип диапазон:
TYPE
D = array [0..9] of char;
Var m: d;
Begin <операторы>end.
Обычно в качестве идентификатора типа используется тип–диапазон, в
котором задаются границы изменения индексов.
Тип-диапазон подмножество своего базового типа, в качестве
которого может выступать любой порядковый тип, кроме типа-
диапазона.
<мин. значение >..<макс. значение>
TYPE digit = ‘0’..’9’;  можно  Var date:1..31;
     dig2=48..57;                month:1..12;
                            1CHR:’a’..’z’;
High(x) – максимальное значение типа диапазон
Low(x) – минимальное значение типа диапазон.
Массивы - формальное объединение нескольких однотипных объектов
(чисел, символов, строк и т.д.), рассматриваемое как единое целое.
Var a: array [1..10] of  real;
Компоненты массива  состоят из данных одного типа (возможно
структурированного).
В качестве идентификаторов порядковые типы кроме LongInt и типа
диапазон с базисным типом LongInt

На первую страницу

 

Rambler's Top100 PROext: Top 1000 Rambler's Top100
(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz