Nombre de la función : strurpr
Archivo de encabezado : <cadena.h>
Prototipo de función: char *strupr(char *str);
Función : convierte todas las letras minúsculas de la cadena a mayúsculas
Parámetros : char *str es la cadena que se va a convertir
Valor de retorno : Devuelve la cadena en mayúsculas convertida
Nota : Esta función no genera una nueva cadena, sino que modifica la cadena original. Por lo tanto, str solo puede ser una matriz de caracteres, no la cadena a la que apunta el puntero de cadena, porque el puntero de cadena apunta a una constante de cadena y la constante no se puede modificar.
Ejemplo de programa: convierta todas las letras minúsculas de la matriz de cadenas str a mayúsculas
#include<string.h>#include<stdio.h>intmain(void){charstr[20]=wWw.dotCpp.coM,*ptr;ptr=strupr(str);printf(%sn,ptr); retorno0;}
Resultados de ejecución:
WWW.DOTCPP.COM