Реферат: Object Pascal
Cl: TKdnClass;
5. Описание констант
В Object Pascal различается два вида констант – обыкновенные и типизованные. Описание констант следует после слова Const.
5.1. Обыкновенные константы
Описание константы строится по правилу
<имя константы> = <выражение>;
Примеры:
Const
T_Par = 12899;
M_ArrayCount = 16;
Middle_M_Array = M_ArrayCount div 2;
RealMax = 1.7e38;
StarString = '* * * * * * * * * * * * *';
Log10 = 2.302585;
Log10_Invert = 1/Log10;
LeftArrayBound = -M_ArrayCount;
Тип константы определяется автоматически по виду ее значения.
Существует несколько констант, которые заранее предопределены и не требуют описания:
Pi = 3.1415926536E+00 (тип Real)
False, True ( Boolean)
MaxInt = 32767 ( Integer)
MaxLongInt = 2147483647 ( LongInt)
Nil ( Pointer).
Часто константы используют для определения динамических массивов, динамических строк и других динамических структур. Следующие описания демонстрируют пример такого определения.
Const
ArrMax = 100;
nSt = 46;
Var
IntArr: Array[1..ArrMax] of Integer;