La fonction tolower () prend un alphabet majuscule et le convertit en caractère minuscule.
Si les arguments passés à la fonction tolower () sont différents d'un alphabet majuscule, il renvoie le même caractère que celui passé à la fonction.
Il est défini dans le fichier d'en-tête ctype.h.
Fonction Prototype de tolower ()
int tolower (argument int);
Le caractère est stocké sous forme entière en programmation C. Lorsqu'un caractère est passé comme argument, la valeur ASCII correspondante (entier) du caractère est transmise à la place de ce caractère lui-même.
Exemple: comment fonctionne la fonction tolower ()?
#include #include int main() ( char c, result; c = 'M'; result = tolower(c); printf("tolower(%c) = %c", c, result); c = 'm'; result = tolower(c); printf("tolower(%c) = %c", c, result); c = '+'; result = tolower(c); printf("tolower(%c) = %c", c, result); return 0; )
Production
tolower (M) = m tolower (m) = m tolower (+) = +