C isspace () - C Standard Library

Funkcja isspace () sprawdza, czy znak jest znakiem odstępu, czy nie.

Jeśli argument (znak) przekazany do funkcji isspace () jest znakiem odstępu, zwraca niezerową liczbę całkowitą. Jeśli nie, zwraca 0.

Prototyp funkcji isspace ()

 int isspace (int argument);

Gdy znak jest przekazywany jako argument, zamiast samego znaku przekazywana jest odpowiadająca mu wartość ASCII (liczba całkowita).

Funkcja isspace () jest zdefiniowana w pliku nagłówkowym ctype.h.

Lista wszystkich białych znaków w programowaniu w C to:

Postać Opis
'' przestrzeń
' n' Nowa linia
' t' zakładka pozioma
' v' zakładka pionowa
'fa' form feed
' r' Powrót Carraige

Przykład 1: Sprawdź znak odstępu

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

Wynik

 Wprowadź znak: 5 Nie jest to znak odstępu.

Interesujące artykuły...