Funkcja tolower () pobiera wielkie litery i konwertuje je na małe litery.
Jeśli argumenty przekazane do funkcji tolower () są inne niż wielkie litery, zwraca ona ten sam znak, który jest przekazywany do funkcji.
Jest zdefiniowany w pliku nagłówkowym ctype.h.
Prototyp funkcji tolower ()
int tolower (int argument);
Znak jest przechowywany w postaci liczby całkowitej w programowaniu w C. Gdy znak jest przekazywany jako argument, zamiast samego znaku przekazywana jest odpowiadająca mu wartość ASCII (liczba całkowita).
Przykład: Jak działa funkcja 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; )
Wynik
niższy (M) = m niższy (m) = m niższy (+) = +