Имя функции : Струпр
Заголовочный файл : <string.h>
Прототип функции: char *strupr(char *str);
Функция : Преобразовать все строчные буквы в строке в прописные.
Параметры : char *str — преобразуемая строка.
Возвращаемое значение : возвращает преобразованную строку в верхнем регистре.
Примечание . Эта функция не создает новую строку, а изменяет исходную строку. Следовательно, str может быть только массивом символов, а не строкой, на которую указывает указатель строки, поскольку указатель строки указывает на строковую константу, а константу нельзя изменить.
Пример программы: Преобразование всех строчных букв в массиве строк str в прописные.
#include<string.h>#include<stdio.h>intmain(void){charstr[20]=wWw.dotCpp.coM,*ptr;ptr=strupr(str);printf(%sn,ptr); возврат0;}
Результаты запуска:
WWW.DOTCPP.COM