Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Константы ‑ это объекты, не меняющие свое значение. Могут использоваться следующие типы констант:
целые числа ‑ записываются со знаком или без него по общим правилам (например, 21);
вещественные числа ‑ записываются со знаком или без него по обычным правилам с использованием десятичной точки (например, 15.16);
шестнадцатеричное число ‑ состоит из шестнадцатеричных цифр, начиная со знака доллара ($).
Логическая константа ‑ это либо слово False (ложь), либо слово True (истина).
Символьная константа ‑ любой символ, заключенный в апострофы: ‘Z’ ‑ символ Z. Если необходимо записать апостроф, то он удваивается: ‘’’’ ‑ символ апостроф.
Строковая константа ‑ любая последовательность символов (кроме символа CR ‑ возврат каретки), заключенная в апострофы. Апостроф внутри строковой константы удваивается. Строку можно составить из кодов символов, которые указываются после знака «#».
Пример. #7’Ошибка!’#13’Нажмите любую клавишу’#7
Датная константа - задается в виде ‘дд.мм.гг чч:мм:сс’.
Пример перевода датной константы в дату функцией StrToDateTime Var d:TdateTime; Begin d:=StrToDateTime(’07.05.99 12:14’) End
Конструктор множества ‑ список элементов множества, заключенный в квадратные скобки ([1,2,3,4..7,17]).
Константные выражения (именованные константы, символические имена) указываются в разделе констант Constв виде выражений, которые будут подставлены в текст программы перед ее компиляцией вместо констант (Const Procent=100*Fact/Plan).
... Zproc=Procent; //равнозначно Zproc=100*Fact/Plan;
Встроенные в Delphi именованные константы не требуют своего объявления в разделе Const. Использование именованных констант упрощает корректировку исходного текста при изменении константного выражения и повышает наглядность исходного текста программы.
Дата публикования: 2014-12-11; Прочитано: 311 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!