|
|||
|
Символы. Типы данных CHAR Тип данных CHAR. Операции над символами Переменная типа char может хранить один символ и занимает в памяти компьютера 1 байт. Все используемые литеры клавиатуры находятся в таблице кодов, называемой ASCII – американский стандартный код обмена информацией. Примеры объявлений переменных типа char: Var Alpha : char; Begin Alpha :='p'; Alpha :='+'; Alpha :='3'; Alpha :=' '; Alpha :=''''; End. Все символы упорядочены, т.к. имеют свой личный номер. Важно, что соблюдаются следующие отношения: 'A' < 'B' < 'C' < ... < 'X' < 'Y' < 'Z' '0' < '1' < '2' < ... < '7' < '8' < '9' Для проверки равенства или неравенства переменных типа char могут использоваться операторы булевого сравнения: <, >, =, < > . Так как char – порядковый тип, то к его значениям применимы следующие функции. · Succ – возвращает следующий символ литерного множества; · Pred – возвращает предыдущий символ литерного множества; · Ord – возвращает значение кода литеры; · Chr – возвращает значение литеры, является обратной по отношению к функции Ord. Например, Succ('0')='1' – символ, следующий за символом 0, равен символу 1. Pred('3')='2' – символ, предшествующий символу 3, равен 2; Chr(65)='A' – символ, соответствующий коду 65, равен А; Ord('A')=65 – код символа А равен 65 |
||
|
|||
НАЦИОНАЛЬНЫЙ ФОНД ПОДГОТОВКИ КАДРОВ. ИНФОРМАТИЗАЦИЯ СИСТЕМЫ ОБРАЗОВАНИЯ. Сайт сделан по технологии "Конструктор школьных сайтов". |