Язык:
Русский
English
Объявления типов
Когда вы объявляете переменную, вы должны указать её тип.
Тип переменной определяет набор значений, которые она может принимать и операции, которые с ней могут быть выполнены. Объявление типа указывает идентификатор, который обозначает тип.
Когда идентификатор находится слева от объявления типа, это - идентификатор типа для того блока, в котором происходит объявление типа.
Область идентификатора типа не включает саму себя, за исключением указательных типов.
Существует шесть главных классов типов:
1. Простые типы определяют упорядоченные наборы значений.
Порядковые типы
Целочисленные (Integer) типы
Булевы (Boolean) типы
Символьные (Char) типы
Перечислимые (Enumerated) типы
Типы поддиапазонов (subrange)
Вещественные типы
2. Строковые типы
■ являются последовательностью символов с
динамическим атрибутом длины и постоянным
атрибутом максимального размера
3. Структурные типы
■ могут хранить несколько значений
Типы массивов
Типы записей
Объектные типы
Типы наборов
Файловые типы
4. Указательные типы
■ определяют набор значений, которые указывают
на динамические переменные определенного типа
5. Процедурные типы
■ позволяют работать с процедурами и функциями
как с объектами
6. Объектные типы
■ являются структурами с фиксированным
числом компонентов