Типизированные константы фактически являются переменными, которые проинициализированы перед началом работы программы.
Инициализацией объектов, использующихся для хранения данных, называют присваивание им начального значения.
В отличие от нетипизированных констант, типизированные константы можно использовать точно так же, как переменные. Типизированные константы не могут использоваться в описании других констант или типов.
Надо отметить, что типизированные константы инициализируются только один раз – в начале выполнения программы. Таким образом, при каждом новом входе в процедуру или функцию локально описанные типизированные константы заново не инициализируются.
Синтаксис описания типизированных констант (раздел const):
Ид_конст1:описание_типа1|Ид_типа1 = выражение_константа1;... Ид_констN:описание_типаN|Ид_типаN = выражение_константаN;
Примеры описания типизированных констант:
const
F: real = -0.1;
IntF: integer = round()
Hider: string[7] = ’Section’;
Операторы
Оператор – конструкция языка программирования, определяющая законченное алгоритмическое действие.
|
|
Синтаксис раздела операторов:
Опер1;Опер2;...
...
ОперN;
Порядок выполнения операторов слева-направо, сверху-вниз.
Операторы подразделяют на простые и структурные.
Простые операторы не содержат в своей структуре других операторов и описывают только определённое алгоритмическое действие.
Структурные операторы включают в себя другие операторы и управляют их работой.
Оператор присваивания
Оператор присваивания – простой оператор, который выполняет замену текущего значения переменной новым значением, которое определяется результатом вычисления выражения. Также оператор присваивания может использоваться для задания значения, возвращаемого функцией (см. раздел Подпрограммы-функции).
Синтаксис оператора присваивания:
Ид_переменной|Ид_функции:= выражение;
Выражение должно быть совместимо по присваиванию с типом переменной или типом значения, возвращаемого функцией в качестве результата.