Другой набор утилит для работы
Другой набор утилит для работы с символами предназначен для простых преобразований символов. Например, функция tolower переводит прописную букву в строчную.
uses stdio;
var
newc, с:integer;
.
.
.
(* Перевод прописной буквы в строчную *)
(* Например, перевод буквы 'А' в 'а' *)
newc := tolower(с);
Если с
является прописной буквой, то она преобразуется в строчную, иначе возвращается исходный символ. Другие функции и макросы (которые могут быть объединены под заголовком conv в справочном руководстве системы) включают в себя:
toupper(с)
|
Функция, преобразующая букву с в прописную, если она является строчной
|
toascii(c)
|
Макрос, преобразующий целое число в символ ASCII за счет отбрасывания лишних битов
|
_toupper(с)
|
Быстрая версия toupper, выполненная в виде макроса и не выполняющая проверки того, является ли символ строчной буквой
|
_tolower(с)
|
Быстрая версия tolower, выполненная в виде макроса, аналогичная макросу _toupper
|
Содержание Назад Вперед