/>
Числові коди перетворюються в літери та інші символи лише в момент їх виведення на екран або принтер. Відповідність між символом і його кодом задається при допомоги кодової таблиці, яка знаходиться в пам'яті комп'ютера і використовується при виведенні символів.
Керуючі символи.
У табл. 1.1 крім звичайних символів є спеціальні керуючі символи. Вони являють собою команди, висновок яких на стандартне вихідний пристрій призводить до виконання певних дій. Ці символи мають мнемонічні двох або трьохбуквені скорочення, що прийшли до нас з епохи телеграфу. До керуючому символу можна звернутися за його ASCII-кодом або по Ctrl-послідовності, остання являє собою код, породжуваний одночасним натисканням клавіші Ctrl і будь-якої іншої клавіші.
Символьні константи впорядковані за кодами. Наприклад, 'а' <Ь '- істина. p align="justify"> Рекомендується застосовувати # (знак номера) тільки для спеціальних (службових) символів, які не відображаються на екрані і мають мнемонічні скорочення, успадковані з минулого. Деякі з них можуть використовуватися програмістом для виконання певних дій:
? # 07 (BEL) - подача короткого звукового сигналу;
? # 08 (BS) - видалення символу ліворуч від курсору і змішання курсору на одну позицію назад, відповідає клавіші ;
? # 09 (HТ) - горизонтальна табуляція: змішання курсору в позицію, кратну 8, плюс 1 (9, 17, 25 і т. д. ), відповідає клавіші <ТаЬ>;
? # 10 (LF) - переклад рядка, курсор зміщується по вертикалі вниз на один рядок;
? # 11 (VT) - вертикальна табуляція;
? # 12 (FF) - прогін сторінки;
? # 13 (CR) - повернення каретки або переклад рядка, виконує переміщення курсору на початок наступного рядка екрану (відповідає клавіші );
? # 26 (SUB) - кінець файлу, вводиться натисканням комбінації клавіш
+ ;
? # 27 (ESC) - кінець роботи, символ відповідає клавіші ;
? # 32 (BL) - пробіл
і т.д.
Припустимо, наприклад, що в програмі є опис:
var ch: Char;
Тоді оператори
ch: = Chr (7);
ch: = # 7;
ch: = ^ G;