Funkcija isspace () provjerava je li znak razmak ili ne.
Ako je argument (znak) prosljeđen funkciji isspace () znak razmaka, vraća cijeli broj koji nije nula. Ako nije, vraća 0.
Prototip funkcije isspace ()
int isspace (argument argumenta);
Kada se znak preda kao argument, odgovarajuća ASCII vrijednost (cijeli broj) znaka dodaje se umjesto samog tog znaka.
Funkcija isspace () definirana je u zaglavnoj datoteci ctype.h.
Popis svih razmaka u C programiranju su:
Lik | Opis |
---|---|
" | prostor |
' n' | nova linija |
' t' | vodoravni jezičak |
' v' | vertikalni jezičak |
' f' | ulaganje obrasca |
' r' | Povratak Carraige |
Primjer # 1: Provjerite razmake
#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; )
Izlaz
Unesite znak: 5 Ne razmak.