Funkcija tolower () uzima veliku abecedu i pretvara je u mali znak.
Ako se argumenti prosljeđeni funkciji tolower () razlikuju od velike abecede, vraća isti znak koji se prenosi funkciji.
Definirano je u zaglavlju datoteke ctype.h.
Prototip funkcije tolower ()
int tolower (int argument);
Znak je pohranjen u cjelobrojnom obliku u programiranju na C jeziku. Kada se znak preda kao argument, odgovarajuća ASCII vrijednost (cijeli broj) znaka dodaje se umjesto samog tog znaka.
Primjer: Kako funkcionira funkcija 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; )
Izlaz
tolower (M) = m tolower (m) = m tolower (+) = +