TURBO PASCAL |
Новости
|
Структурные типыСтруктурный тип, характеризуемый методом структурирования и типами своих компонентов, имеет более одного значения. Если тип компонента является структурным, то получаемый в результате структурный тип имеет более одного уровня структурирования. Структурный тип может иметь неограниченные уровни структурирова- ния. ┌───────────────┐ структурный ──┬────────────────┬──>│ тип массив ├─────> тип │ ┌────────┐ ^ │ └───────────────┘ ^ └─>│ packed ├─┘ │ ┌───────────────┐ │ └────────┘ ├──>│ множественный ├──┤ │ │ тип │ │ │ └───────────────┘ │ │ ┌───────────────┐ │ ├──>│ файловый тип ├──┤ │ └───────────────┘ │ │ ┌───────────────┐ │ ├──>│ тип "запись" ├──┤ │ └───────────────┘ │ │ ┌───────────────┐ │ └──>│ объектный тип ├──┘ └───────────────┘ Слово packed (упакованный) в описании структурного типа тре- бует от компилятора уплотнить хранимые данные, даже за счет уменьшения скорости доступа к компоненту в переменной этого типа. Слово packed не имеет никакого действия в Borland Pascal, пос- кольку упаковка выполняется здесь автоматически всюду, где это возможно. |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |