вирази зі сталими

<имя константы 1> = <значение 1> ;

<имя константы 2> = <значение 2> ;

<имя константы N> = <значение N> ;

Значення констант можуть задаватися як конкретними величинами відповідного типу, так і константними виразами.

У зображенні цілих констант присутній лише знак і цифра (знак + можна не вказувати). Передбачається десяткова система числення, однак можна використовувати і шестнадцатиричную. У цьому випадку перед константою слід поставити знак $. Діапазон цілих десяткових чисел ¾ від -2147483648 до 2147473647, а шістнадцятирічних ¾ від $ 00000000 до $ FFFFFFFF. В Turbo Pascal задані два зумовлених цілих числа:

Max LongInt = 2147483647

Дійсні константи в своєму зображенні містять десяткову точку або / і показник ступеня (символ E або e), наприклад:

Рядок символів - це послідовність будь-якого, в тому числі і рівного нулю, кількості символів з набору ASCII, розташованих на одному рядку і укладених в апострофи. Обмеженням тут може бути максимальний розмір рядка, що сприймається компілятором, не більше 126 символів.

Рядок, що складається з одного символу, називається символьної константою.

Якщо між апострофами немає жодного символу, то такий рядок називається нульовою рядком.

При необхідності помістити в рядку символ "апостроф", його слід записати двічі, наприклад

'Мова' 'Turbo Pascal' ''

Для включення в рядок символів, що не мають фізичної зображення, використовуються їх ASCII-код з символом # перед ним. Для зображення керуючих символів (коди від 0 до 31) можна використовувати символ ^ і відповідну букву, код якої дорівнює коду керуючого символу плюс 64.

Приклад. Строкові константи.

Stroka = 'Мова програмування Turbo Pascal';

Вирази зі сталими - це такі вирази, які можуть бути обчислені на стадії компіляції без запуску програми. Вони є окремим випадком виразів і можуть складатися з констант, знаків операцій, круглих дужок і деяких стандартних функцій.

Приклад. Вирази зі сталими.

Схожі статті