CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
isalpha
isalpha
Функция Макро классификации символов.
Синтаксис #include <ctype.h>
int isalpha(int ch);
Файл, содержащий ctype.h
прототип
Описание isalpha - это макрокованда, которая классифицирует
целые значения в коде ASCII, путем просмотра
таблицы. При true она возвращает ненулевое
значение и 0 при false. Она определена только в
том случае, если isascii(ch) равно true или ch =
EOF.
Вы можете вместо макрокоманды, использовать
функцию, если воспользуетесь директивой #undef.
Возвращаемое isalpha возвращает ненулевое значение если ch -
значение это буква (A-Z или a-z).
Переносимость isalpha доступна в системах UNIX и поддерживается
стандартом ANSI C.
Пример:
#include<ctype.h>
#include<stdio.h>
int main(void)
{
char c = 'C';
if(isalpha(c))
printf("%c - alphabetic\n",c);
else
printf("%c - isn't alphabetic\n",c);
return 0;
}
