ctype.h | Type de caractère |
---|---|
Langage C |
Description
Cette bibliothèque renferme les routines de vérification et de conversion de caractères. L'entête <ctype.h> déclare des fonctions pour tester les caractères. Pour chaque fonction, le paramètre est un int, dont la valeur doit être EOF ou représentable comme un unsigned char, et la valeur de retour est un int. Les fonctions retournent non nul (vrai) si le paramètre c satisfait la condition décrite, et zéro sinon.
Liste des fonctions
Nom | Prototype | Description |
---|---|---|
ISALNUM | int isalnum(int caractere) | Cette fonction indique si le caractère est alphanumérique (A à Z, a à z et 0 à 9). |
ISCNTRL | int iscntrl(int caractere) | Cette fonction indique si le caractère est un caractère de contrôle. |
ISDIGIT | int isdigit(int caractere) | Cette fonction indique si le caractère est un nombre. |
ISGRAPH | int isgraph(int caractere) | Cette fonction indique si le caractère est un caractère graphique. |
ISLOWER | int islower(int caractere) | Cette fonction indique si le caractère est une lettre minuscule. |
ISPRINT | int isprint(int caractere) | Cette fonction indique si le caractère est imprimable. |
ISPUNCT | int ispunct(int caractere) | Cette fonction indique si le caractère est un signe de ponctuation (!,?,...). |
ISSPACE | int isspace(int caractere) | Cette fonction indique si le caractère est un espace. |
ISUPPER | int isupper(int caractere) | Cette fonction indique si le caractère est une lettre majuscule. |
ISXDIGIT | int isxdigit(int caractere) | Cette fonction indique si le caractère est un nombre hexadécimal (0 à F). |
TOLOWER | int tolower(int caractere) | Cette fonction effectue la conversion d'un caractère en lettre minuscule. |
TOUPPER | int toupper(int caractere) | Cette fonction effectue la conversion d'un caractère en lettre majuscule. |
Dernière mise à jour : Mercredi, le 2 septembre 2015