Nome da função :strupr
Arquivo de cabeçalho : <string.h>
Protótipo de função: char *strupr(char *str);
Função : Converte todas as letras minúsculas da string em maiúsculas
Parâmetros : char *str é a string a ser convertida
Valor de retorno : retorna a string maiúscula convertida
Nota : Esta função não gera uma nova string, mas modifica a string original. Portanto, str só pode ser uma matriz de caracteres, não a string apontada pelo ponteiro de string, porque o ponteiro de string aponta para uma constante de string e a constante não pode ser modificada.
Exemplo de programa: Converta todas as letras minúsculas na matriz de strings str em maiúsculas
#include<string.h>#include<stdio.h>intmain(void){charstr[20]=wWw.dotCpp.coM,*ptr;ptr=strupr(str);printf(%sn,ptr); retornar0;}
Resultados em execução:
WWW.DOTCPP.COM