Funktionen isspace () kontrollerar om ett tecken är ett mellanslagstecken eller inte.
Om ett argument (tecken) som skickas till isspace () -funktionen är ett mellanslagstecken returneras det heltal som inte är noll. Om inte, returnerar den 0.
Funktionsprototyp av isspace ()
int isspace (int argument);
När ett tecken skickas som ett argument skickas motsvarande ASCII-värde (heltal) för karaktären istället för själva karaktären.
Funktionen isspace () definieras i rubrikfilen ctype.h.
Lista över alla blankstegstecken i C-programmering är:
Karaktär | Beskrivning |
---|---|
'' | Plats |
' n' | ny linje |
' t' | horisontell flik |
' v' | vertikal flik |
' f' | forma matning |
' r' | Carraige retur |
Exempel nr 1: Kontrollera blankstegstecken
#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; )
Produktion
Ange ett tecken: 5 Inte ett vitt tecken.