C isspace () - C Standard Library

De functie isspace () controleert of een teken een witruimteteken is of niet.

Als een argument (teken) dat is doorgegeven aan de functie isspace () een witruimteteken is, retourneert het een geheel getal dat niet gelijk is aan nul. Als dit niet het geval is, wordt 0 geretourneerd.

Functieprototype van isspace ()

 int isspace (int argument);

Als een teken wordt doorgegeven als argument, wordt de overeenkomstige ASCII-waarde (integer) van het teken doorgegeven in plaats van dat teken zelf.

De functie isspace () is gedefinieerd in het header-bestand ctype.h.

Lijst met alle witruimtetekens in C-programmering zijn:

Karakter Omschrijving
'' ruimte
' n' nieuwe lijn
' t' horizontale tab
' v' verticaal tabblad
' f' form feed
' r' Carraige terugkeer

Voorbeeld 1: controleer het witruimteteken

 #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; )

Uitvoer

 Voer een teken in: 5 Geen witruimte-teken.

Interessante artikelen...