Previous Next Up Index Contents

C.5. Classification et conversion de caractères : <ctype.h>

Fonctions de classification et de conversion de caractères

Les fonctions suivantes ont des arguments du type int, dont la valeur est EOF ou peut être représentée comme unsigned char.

int isupper(int C) 8.6.4.

retourne une valeur différente de zéro, si C est une majuscule


int islower(int C) 8.6.4.

retourne une valeur différente de zéro, si C est une minuscule


int isdigit(int C) 8.6.4.

retourne une valeur différente de zéro, si C est un chiffre décimal


int isalpha(int C) 8.6.4.

retourne une valeur différente de zéro, si islower(C) ou isupper(C)


int isalnum(int C) 8.6.4.

retourne une valeur différente de zéro, si isalpha(C) ou isdigit(C)


int isxdigit(int C) 8.6.4.

retourne une valeur différente de zéro, si C est un chiffre hexadécimal


int isspace(int C) 8.6.4.

retourne une valeur différente de zéro, si C est un signe d'espacement


Les fonctions de conversion suivantes fournissent une valeur du type int qui peut être représentée comme caractère; la valeur originale de C reste inchangée:

int tolower(int C) 8.5. / 8.6.4.

retourne C converti en minuscule si C est une majuscule, sinon C


int toupper(int C) 8.5. / 8.6.4.

retourne C converti en majuscule si C est une minuscule, sinon C


Previous Next Up Index Contents

Feedback - Copyright © 1993,1996,1997 F.Faber