КОНСТАНТЫ
Используются двумя способами:
непосредственное использование значения константы;
использование имени константы.
Задание константы именами в разделе объявления констант. Имеется две разновидности констант:
обычные, у которых типы определяются их значением;
типизированные константы, для которых тип указывается в явном виде.
Обычные константы могут быть целого, вещественного, символьного, логического типа, а так же типа string.
Типизированные константы - это константы любого типа, кроме файлового типа.
Для обычных констант задаются имена и их значения, разделенные знаком равенства.
Const
<имя константы 1> = <значение 1> ;
<имя константы 2> = <значение 2> ;
..................................................
<имя константы N> = <значение N> ;
Целые константы.
Состоят из знаков и цифр. Диапазон целых десятичных чисел от -2147483648 до 2147483647, шестнадцатеричных от $00000000 до $FFFFFFFF.
В Turbo Pascal заданы два предопределенных целых числа:
MaxInt = 32767;
MaxLongInt = 2147453647.
Вещественные константы.
Содержат десятичную точку или показатель степени.
Const
X = 0.5 ;
Y = 7.5e+15 ;
Строковые и символьные константы.
Строка символов – это последовательность любого количества символов из набора АSСII, расположенных на одной строке и заключенных в апострофы (не более 126). Строка, состоящая из одного символа, называется символьной константой. При необходимости поместить в строку символ «апостроф», его следует написать дважды, например:
Язык ‘«Турбо-Паскаль»’ .
Константные выражения.
Это такие выражения, которые могут быть вычислены на стадии компиляции.
Const
Simv = ‘A’ ;
P = pi / 4 ;
Типизированные выражения.
Задается имя, тип и начальное значение.
Const
Max : integer = 999 ;
R : real = -0.5 ;
Дата добавления: 2015-01-13; просмотров: 804;