|
Сьруктурированные типы
Любой из структурированных
типов (а в Турбо Паскале их четыре: массивы, запиcи,
множества и файлы) характеризуется множественностью
образующих этот тип элементов, т.е. переменная или константа
структурированного типа всегда имеет неcколько компонентов.
Каждый компонент, в свою очередь, может принадлежать
cтруктурированному типу, что позволяет говорить о возможной
вложенности типов. В Турбо Паскале допускается произвольная
глубина вложенности типов, однако суммарная длина любого
из них во внутреннем представлении не должна превышать
-5520 байт.
В целях совместимости со стандартным Паскалем в Турбо
Паскале разрешается черед описанием структурированного
типа ставить зарезервированное слово PACKED, предписывающее
компилятору, по возможности, экономить память, отводимую
под объекты структурированного типа; но компилятор фактически
игнорирует это указание: «упаковка» данных в Турбо Паскале
осуществляется автоматически зезде, где это возможно.
|