Turbo Pascal (Borland Pascal) 7.0. Руководство пользователя

       

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


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



Содержание раздела