В программах символьные значения записываются в одинарных кавычках.
Например:
var
c, d, u: char;
begin
c := '7';
if d = '+' then
. . .
while u <> 'a' do
. . .
end.
Всего символьная величина в Паскале может принимать 256 различных значений (т.е существует 256 различных символов).
Их принято нумеровать от 0 до 255. Номер символа называется его кодом.
Функция ord дает порядковый номер (код)
символа,
а функция chr возвращает символ с заданным
порядковым номером (кодом) .
Например:
ord('A') = 65; chr(65)='A';
ord('a') = 97;
ord('0') = 48;
ord('б') =161; chr(160) = 'а' (русские буквы);
chr(62) = '>'.