Символьные величины
Литерный (символьный) тип 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(‘Г’)=Д