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; ) 

Вывод

 м -> MD -> D 9 -> 9

Интересные статьи...