Funktsioon isspace () kontrollib, kas märk on tühimärk või mitte.
Kui funktsioonile isspace () edastatud argument (märk) on tühimärk, tagastab see nullist erineva täisarvu. Kui ei, tagastab see 0.
Funktsiooni prototüüp ruumiruumi ()
int isspace (int argument);
Märgi argumendina edastamisel edastatakse märgi enda ASCII väärtus (täisarv) selle märgi enda asemel.
Funktsioon isspace () on määratletud päisefailis ctype.h.
C-programmeerimise kõigi tühimärkide loend on:
Iseloom | Kirjeldus |
---|---|
" | ruumi |
' n' | uus rida |
' t' | horisontaalne sakk |
' v' | vertikaalne sakk |
' f' | vormisööt |
"r" | Carraige tagasitulek |
Näide 1: kontrollige tühimärki
#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äljund
Sisestage märk: 5 mitte tühimärk.