Funkcia isspace () kontroluje, či je znak znakom medzier alebo nie.
Ak je argument (znak) odovzdaný funkcii isspace () biely znak, vráti nenulové celé číslo. Ak nie, vráti 0.
Funkčný prototyp isspace ()
int isspace (argument int);
Keď je znak odovzdaný ako argument, namiesto samotného znaku sa odovzdá zodpovedajúca hodnota ASCII (celé číslo) znaku.
Funkcia isspace () je definovaná v hlavičkovom súbore ctype.h.
Zoznam všetkých prázdnych znakov v programovaní C je:
Postava | Popis |
---|---|
'' | priestor |
„ n“ | Nový riadok |
„ | vodorovná záložka |
„ v“ | zvislá záložka |
' f' | krmivo pre formuláre |
„ | Carraige návrat |
Príklad č. 1: Skontrolujte znak medzier
#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; )
Výkon
Zadajte znak: 5 Nie je znak prázdneho miesta.