Вопрос: Какой язык программирования вы предпочитаете
|
Иллюстрированный самоучитель по Delphi 6
7.2.
СТРУКТУРИРОВАННЫЕ ТИПЫ
Любой из структурированных типов
(а в Object Pascal их четыре: массивы, записи, множества и файлы) характеризуется
множественностью образующих этот тип элементов. Каждый элемент, в свою очередь,
может принадлежать структурированному типу, что позволяет говорить о возможной
вложенности типов. В Object Pascal допускается произвольная глубина вложенности
типов, однако суммарная длина любого из них во внутреннем представлении не должна
превышать 2 Гбайт [
16-разрядные версии операционной системы Windows З.х используют
так называемую “ сегментную” модель памяти, поэтому в Delphi 1 любой структурированный
тип не может занимать более одного сегмента (65536 байт).
].
В целях совместимости со стандартным
Паскалем в Object Pascal разрешается перед описанием структурированного типа
ставить зарезервированное слово packed, предписывающее компилятору по возможности
экономить память, отводимую под объекты структурированного типа; но компилятор
фактически игнорирует это указание: “упаковка” данных в Object Pascal осуществляется
автоматачески везде, где это возможно.
|
|
|