English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base C

Contrôle de flux C

Fonctions du langage C

Tableaux en langage C

Pointeurs en langage C

Chains de caractères en langage C

Structure de C

Fichier C

Autres C

Manuel de référence C

Utilisation et exemple de la fonction de bibliothèque C isspace()

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.

Prototype de la fonction ispace()

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èreDescription
' 'Espace
'\n'Caractère de retour chariot
'\t'Tabulation horizontale
'\v'Tabulation verticale
'\f'Retour à la ligne
'\r'Retour chariot

Exemple #1Vérifier le caractère d'espace

#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.

Bibliothèque standard <ctype.h> en C