Funktionen isspace () kontrollerer, om et tegn er et mellemrumstegn eller ej.
Hvis et argument (tegn), der sendes til isspace () -funktionen, er et mellemrumstegn, returneres det ikke-nul heltal. Hvis ikke, returnerer den 0.
Funktionsprototype af isspace ()
int isspace (int argument);
Når et tegn sendes som et argument, sendes den tilsvarende ASCII-værdi (heltal) af tegnet i stedet for selve tegnet.
Funktionen isspace () er defineret i ctype.h header-fil.
Liste over alle tegn med mellemrum i C-programmering er:
Karakter | Beskrivelse |
---|---|
'' | plads |
' n' | ny linje |
' t' | vandret fane |
' v' | lodret fane |
' f' | form foder |
' r' | Carraige tilbage |
Eksempel 1: Kontroller tegn i mellemrum
#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
Indtast et tegn: 5 Ikke et mellemrumstegn.