La fonction isspace () vérifie si un caractère est un caractère d'espace blanc ou non.
Si un argument (caractère) passé à la fonction isspace () est un caractère espace blanc, il renvoie un entier différent de zéro. Sinon, il renvoie 0.
Prototype de fonction de isspace ()
int isspace (argument int);
Lorsqu'un caractère est passé comme argument, la valeur ASCII correspondante (entier) du caractère est transmise à la place de ce caractère lui-même.
La fonction isspace () est définie dans le fichier d'en-tête ctype.h.
La liste de tous les caractères d'espacement dans la programmation C est:
Personnage | La description |
---|---|
'' | espace |
' n' | nouvelle ligne |
' t' | onglet horizontal |
' v' | onglet vertical |
'F' | flux de formulaire |
' r' | Retour Carraige |
Exemple # 1: vérifier le caractère d'espace blanc
#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; )
Production
Entrez un caractère: 5 Pas un caractère d'espace blanc.