© Éditions Eyrolles
237
annexe
Les principales fonctions de la bibliothèque standard
FTELL
long ftell (FILE *flux)
Fournit la position courante du pointeur du flux indiqué (exprimée en
octets par rapport au début du fichier) ou la valeur -1L en cas d’erreur.
1.7 Gestion des erreurs
FEOF
int feof (FILE * flux)
Fournit une valeur non nulle si l’indicateur de fin de fichier du flux indiqué
est activé et la valeur 0 dans le cas contraire.
2 Tests de caractères et conversions majuscules-minuscules
(ctype.h)
ISALNUM
int isalnum (char c)
Fournit la valeur 1 (vrai) si c est une lettre ou un chiffre et la valeur 0 (faux)
dans le cas contraire.
ISALPHA
int isalpha (char c)
Fournit la valeur 1 (vrai) si c est une lettre et la valeur 0 (faux) dans le cas
contraire.
ISDIGIT
int isdigit (char c)
Fournit la valeur 1 (vrai) si c est un chiffre et la valeur 0 (faux) dans le cas
contraire.
ISLOWER
int islower (char c)
Fournit la valeur 1 (vrai) si c est une lettre minuscule et la valeur 0 (faux)
dans le cas contraire.
ISSPACE
int isspace (char c)
Fournit la valeur 1 (vrai) si c est un séparateur (espace, saut de page, fin de
ligne, tabulation horizontale ou verticale) et la valeur 0 (faux) dans le cas
contraire.
ISUPPER
int isupper (char c)
Fournit la valeur 1 (vrai) si c est une lettre majuscule et la valeur 0 (faux)
dans le cas contraire.
Delannoy Livre.book Page 237 Mercredi, 6. mai 2009 4:27 16
237
annexe
Les principales fonctions de la bibliothèque standard
FTELL
long ftell (FILE *flux)
Fournit la position courante du pointeur du flux indiqué (exprimée en
octets par rapport au début du fichier) ou la valeur -1L en cas d’erreur.
1.7 Gestion des erreurs
FEOF
int feof (FILE * flux)
Fournit une valeur non nulle si l’indicateur de fin de fichier du flux indiqué
est activé et la valeur 0 dans le cas contraire.
2 Tests de caractères et conversions majuscules-minuscules
(ctype.h)
ISALNUM
int isalnum (char c)
Fournit la valeur 1 (vrai) si c est une lettre ou un chiffre et la valeur 0 (faux)
dans le cas contraire.
ISALPHA
int isalpha (char c)
Fournit la valeur 1 (vrai) si c est une lettre et la valeur 0 (faux) dans le cas
contraire.
ISDIGIT
int isdigit (char c)
Fournit la valeur 1 (vrai) si c est un chiffre et la valeur 0 (faux) dans le cas
contraire.
ISLOWER
int islower (char c)
Fournit la valeur 1 (vrai) si c est une lettre minuscule et la valeur 0 (faux)
dans le cas contraire.
ISSPACE
int isspace (char c)
Fournit la valeur 1 (vrai) si c est un séparateur (espace, saut de page, fin de
ligne, tabulation horizontale ou verticale) et la valeur 0 (faux) dans le cas
contraire.
ISUPPER
int isupper (char c)
Fournit la valeur 1 (vrai) si c est une lettre majuscule et la valeur 0 (faux)
dans le cas contraire.
Delannoy Livre.book Page 237 Mercredi, 6. mai 2009 4:27 16
