Содержание

функции классификации символов

синтаксис

int isalnum(int c);
int isalpha(int c);
int iscntrl(int c);
int isdigit(int c);  
int isgraph(int c);  
int islower(int c);
int isprint(int c);
int ispunct(int c);
int isspace(int c);
int isupper(int c);
int isxdigit(int c);
int iswalpha(int c);
int iswcntrl(int c);
int iswdigit(int c);  
int iswgraph(int c);  
int iswlower(int c);
int iswprint(int c);
int iswpunct(int c);
int iswspace(int c);
int iswupper(int c);
int iswxdigit(int c);

описание

каждая функция определяет принадлежность символа к группе символов.

параметры

c - исходный символ

возвращаемое значение

функции возвращают ненулевое значение, если символ принадлежит к соответствующей группе, и 0, если не принадлежит.

примечание: буква «w» в имени функции означает wide char, но не unicode. так например isalpha( L'Ю' ) вернёт 0.

экземпляры функций