const Константы в Pascal
Primary tabs
Константы - неизменяемые значения, которые имеют имя как и переменные.
Значение константам присваивается один раз в момент объявления и поменять его после этого в ходе исполнения программы нельзя.
Объявление констант
Для объявления констант используется секция const, например:
const myValue = 123; begin writeln(myValue); end.
-- обратите внимание, что для установки значения константе в секции const используется обычный знак равенства =
, а не оператор присваивания :=
Секция const располагается перед секцией var объявления переменных:
const name = 'Vasya'; var a: integer; begin // тело программы end.
Значение констант, можно использовать как и другие сущности (переменные, литералы), например присваивать их значения переменным и/или передавать их в подпрограммы:
const myValue = 123; name = 'Vasya'; var a: integer; begin a := myValue; // пишем значение константы в переменную writeln('a =', a ); writeln('name=', name); // передаем константу в процедуру end.
Константы неизменяемы
Значения констант нельзя менять, напр. такой код завершится ошибкой:
const myValue = 123; begin myValue := 55; // ошибка выполнения кода! end.
- Log in to post comments
- 2758 reads