C isspace () - C Standard Library

Die Funktion isspace () prüft, ob ein Zeichen ein Leerzeichen ist oder nicht.

Wenn ein an die Funktion isspace () übergebenes Argument (Zeichen) ein Leerzeichen ist, wird eine Ganzzahl ungleich Null zurückgegeben. Wenn nicht, wird 0 zurückgegeben.

Funktionsprototyp von isspace ()

 int isspace (int argument);

Wenn ein Zeichen als Argument übergeben wird, wird anstelle dieses Zeichens selbst der entsprechende ASCII-Wert (Ganzzahl) des Zeichens übergeben.

Die Funktion isspace () ist in der Header-Datei ctype.h definiert.

Eine Liste aller Leerzeichen in der C-Programmierung ist:

Charakter Beschreibung
'' Raum
' n' Neue Zeile
' t' horizontale Registerkarte
' v' vertikale Lasche
' f' Formularvorschub
' r' Carraige kehrt zurück

Beispiel 1: Überprüfen Sie das Leerzeichen

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

Ausgabe

 Geben Sie ein Zeichen ein: 5 Kein Leerzeichen.

Interessante Beiträge...