isalpha()

Проверить, является ли символ буквой

Прототип:

#include <ctype.h>
int isalpha( int c );

Аргументы:

c
Тестируемый символ.

Библиотека:

libc

Описание:

Функция isalpha() проверяет, является ли символ c буквой (от первой до последней буквы алфавита в текущей локали). Буквой является любой символ для которого isupper() или islower() возвращают true.

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

Не равно нулю, если символ c является буквой, иначе функция вернет 0.

Примеры:

#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
int main( void )
{
if ( isalpha( getchar() ) )
{
printf( "That's alphabetic\n" );
}
return (EXIT_SUCCESS);
}

Классификация:

ANSI, POSIX 1003.1

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Да
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

isalnum(), iscntrl(), isdigit(), isgraph(), islower(), isprint(), ispunct(), isspace(), isupper(), iswalpha(), isxdigit(), tolower(), toupper()




Предыдущий раздел: Описание API системной библиотеки