Функция isspace () проверяет, является ли символ символом пробела или нет.
Если аргумент (символ), переданный в функцию isspace (), является символом пробела, он возвращает ненулевое целое число. Если нет, возвращается 0.
Прототип функции isspace ()
int isspace (int аргумент);
Когда символ передается в качестве аргумента, вместо самого символа передается соответствующее значение ASCII (целое число) символа.
Функция isspace () определена в заголовочном файле ctype.h.
Список всех символов пробела в программировании на C:
| символ | Описание |
|---|---|
| '' | Космос |
| ' n' | новая линия |
| ' t' | горизонтальная вкладка |
| ' v' | вертикальная табуляция |
| ' f' | подача формы |
| 'р' | Возвращение Каррейджа |
Пример # 1: проверка символа пробела
#include #include int main() ( char c; int result; printf("Enter a character: "); scanf("%c", &c); result = isspace(c); if (result == 0) ( printf("Not a white-space character."); ) else ( printf("White-space character."); ) return 0; )
Вывод
Введите символ: 5 Не символ пробела.








