Функцията isspace () проверява дали даден символ е пробел или не.
Ако аргумент (символ), предаден на функцията isspace (), е бял интервал, той връща ненулево цяло число. Ако не, връща 0.
Прототип на функция на isspace ()
int isspace (аргумент int);
Когато даден символ се предава като аргумент, съответната ASCII стойност (цяло число) на характера се предава вместо самия този знак.
Функцията isspace () е дефинирана в заглавния файл ctype.h.
Списъкът на всички пробели в C програмирането са:
Характер | Описание |
---|---|
" | пространство |
'н' | нова линия |
'т' | хоризонтален раздел |
„ v“ | вертикален раздел |
„ f“ | форма емисия |
' r' | Завръщане на Carraige |
Пример # 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 Не е пробел.