Pascal


06. Символьные величины

Значением символьной  (тип char) величины является один  символ:

В программах символьные значения записываются в одинарных кавычках.

Например:

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) = '>'.