Funksjonen isspace () sjekker om et tegn er et mellomromstegn eller ikke.
Hvis et argument (tegn) overført til isspace () -funksjonen er et mellomromstegn, returnerer det et heltall som ikke er null. Hvis ikke, returnerer den 0.
Funksjonsprototype av isspace ()
int isspace (int argument);
Når et tegn sendes som et argument, blir tilsvarende ASCII-verdi (heltall) av tegnet sendt i stedet for selve tegnet.
Funksjonen isspace () er definert i topptekstfilen ctype.h.
Liste over alle tegn i C-programmering er:
Karakter | Beskrivelse |
---|---|
'' | rom |
' n' | ny linje |
' t' | horisontal fane |
' v' | vertikal fane |
' f' | skjema feed |
' r' | Carraige retur |
Eksempel 1: Sjekk tegn i mellomrom
#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; )
Produksjon
Skriv inn et tegn: 5 Ikke et mellomromstegn.