Функція tolower () приймає верхній регістр алфавіту і перетворює його в нижній регістр.
Якщо аргументи, передані функції tolower (), відрізняються від алфавіту верхнього регістру, він повертає той самий символ, який передається функції.
Це визначено у файлі заголовка ctype.h.
Прототип функції tolower ()
int tolower (аргумент int);
Символ зберігається у цілочисельній формі при програмуванні на C. Коли символ передається як аргумент, замість самого символу передається відповідне значення ASCII (ціле число) символу.
Приклад: Як працює функція 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; )
Вихідні дані
tolower (M) = m tolower (m) = m tolower (+) = +