Константа - это объект данных, имя которого связано со значением в течении всего времени жизни.
В языках программирования используются константы двух видов:
- Литералы
- Именованные константы
Литералы представляют собой буквенную запись значения константы.
Именованные константа - это объект данных, который связывает имя с буквальным значением константы. Значения именованных констант известны во время компиляции, поэтому компилятор будет обнаруживать все ошибки, связанные с попыткой присвоения именованной константе нового значения.
В Java для обозначения констант используется ключевое слово final, например:
Code
...
final double MM_IN_CM = 10;
...
В РНР константы определяются функцией define(), например:
Code
define ($name, $value, $case_sen)
где:
$name - имя константы;
$value - значение константы;
$case_sen - необязательный параметр логического типа
Пример объявления констант на языке C++:
Code
const int count_day_week=7;