La funzione tolower () prende un alfabeto maiuscolo e lo converte in un carattere minuscolo.
Se gli argomenti passati alla funzione tolower () sono diversi da un alfabeto maiuscolo, restituisce lo stesso carattere passato alla funzione.
È definito nel file di intestazione ctype.h.
Funzione Prototipo di tolower ()
int tolower (int argomento);
Il carattere è memorizzato in forma intera nella programmazione C. Quando un carattere viene passato come argomento, viene passato il valore ASCII (intero) corrispondente al carattere invece del carattere stesso.
Esempio: come funziona la funzione 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; )
Produzione
tolower (M) = m tolower (m) = m tolower (+) = +