English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bibliothèque standard <ctype.h> en C
La fonction ispace() vérifie si le caractère est un caractère d'espace.
Si le paramètre passé à la fonction ispace() (caractère) est un caractère d'espace, alors il renverra un entier non nul. Sinon, il renverra 0.
int ispace(int argument);
Lorsque le caractère est passé en paramètre, il est transmis la valeur ASCII correspondante du caractère (entier), et non le caractère lui-même.
La fonction ispace() dansctype.hDéfini dans les en-têtes.
La liste de tous les caractères blancs en programmation C est :
Caractère | Description |
---|---|
' ' | Espace |
'\n' | Caractère de retour chariot |
'\t' | Tabulation horizontale |
'\v' | Tabulation verticale |
'\f' | Retour à la ligne |
'\r' |
#include <stdio.h> #include <ctype.h> int main() { char c; int result; printf("Entrer un caractère: "); scanf("%c", &c); result = isspace(c); if (result == 0) { printf("Pas de caractère d'espace."); } else { printf("Caractère d'espace."); } return 0; }
Résultat de la sortie
Entrez un caractère: 5 Pas de caractères d'espace.