C toupper () - C Стандартна бібліотека

Функція toupper () перетворює алфавіт у нижньому регістрі у алфавіт у верхньому регістрі, якщо переданий аргумент є малим алфавітом.

C toupper () Прототип

 int toupper (int arg);

Функція toupper () приймає один аргумент у цілочисельній формі і повертає значення типу int.

Незважаючи на те, що toupper () приймає ціле число як аргумент, символ передається функції. Для внутрішньої перевірки символ перетворюється у відповідне йому значення ASCII.

Якщо переданий аргумент відрізняється від малого алфавіту, він повертає той самий символ, переданий функції.

Це визначається у файлі заголовка.

Приклад: функція C toupper ()

 #include #include int main() ( char c; c = 'm'; printf("%c -> %c", c, toupper(c)); // Displays the same argument passed if other characters than lowercase character is passed to toupper(). c = 'D'; printf("%c -> %c", c, toupper(c)); c = '9'; printf("%c -> %c", c, toupper(c)); return 0; ) 

Вихідні дані

 m -> MD -> D 9 -> 9

Цікаві статті...