Литерный
(символьный) тип char
определяется множеством значений кодовой
таблицы ПК. Каждому символу задается целое
число от 0 до 255. В программе значения
переменных и констант типа char
должны быть заключены в апострофы.
Пример.
Program
lit;
Var
c, symbol: char;
Begin
C:=
‘A’;
Symbol:=’д’;
Writeln(c);
Write(symbol);
End.
Результат выполнения программы:
А
д
Над
данными символьного типа определены
операции отношения: =, <>, >,<,<=,>=,
вырабатывающие результат логического типа,
и следующие стандартные функции:
Chr(x)
– преобразует выражение х в символ и
возвращает значение символа
Ord(ch)
– преобразует символ ch в его код и
возвращает значение кода
Pred(ch)
– возвращает предыдущий символ
Succ(ch)
– возвращает следующий символ
Пример.
Ord(‘:’)
=58
Ord(‘A’)=65
Chr(128)=Б
Pred(‘Б’)=А
Succ(‘Г’)=Д
<<<Предыдущий урок | К содержанию | Следующий урок>>>