Описание типизированных констант
Описание типизированных констант
Перейти к: |
| | Описание типов | |
Наряду с обычными константами Турбо Паскаль допускает использование типизированных констант. Название "типизированная константа" не совсем удачное (а точнее совсем не удачное), поскольку, по своим характеристикам, она (типизированная константа) скорее переменная нежели константа. Вот эти характеристики:
при описании типизированных констант явно указывается их тип;
типизированные константы могут менять свое значение по ходу выполнения программы также как обычные переменные;
типизированные константы описываются в разделе CONST и также, как простые константы, получают при описании (начальное) значение;
Только третий пункт роднит типизированные константы с простыми (обычными) константами, а во всем остальном это обычные переменные, начальные значения которых указываются при описании. Поэтому, типизированные константы часто так и называют - переменные со стартовым значением, что правильно отражает их суть. А то, что они описываются в разделе описания констант - это маленькое недоразумение, допущенное разработчиками языка Турбо Паскаль. Но с этим придется мирится - таковы правила.