Справочная система C guide

       

Проверка символов


Замечание. Макроопределения, описанные в этом подразделе, определены в файле ctype.h, который должен быть включен в программы командой

#include <ctype.h>

Определение: int имя_макроса (с)

int с

isalpha Символ с — буква

isupper Символ с - прописная буква (в верхнем регистре)

islower Символ с - строчная буква (в нижнем регистре)

isdigit Символ с - цифра (0 - 9).

isxdigit Символ с - шестнадцатеричная цифра (0 - 9), прописная (А - F) иди строчная (а - f) буква

isalnum Символ с — буква или цифра

isspace Символ с - символ пробела, табуляции, перевода строки, новой строки, вертикальной табуляции или перевода фор мата

ispunct Символ с - символ пунктуации, т е не управляющий сим вол, не буква, не цифра и не пробел

isprint Символ с - печатный, т е имеющий значение (в коде ASCII) от 040 (пробел) до 0176 (тильда)

isgraph Символ с - графический, т е печатный, за исключением пробела

iscntrl Символ с - управляющий (0 - 037) или символ удаления (0177)

isascii Символ с — символ кода ASCII, т е его значение лежит в диапазоне от 0 до 0200

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