Nom de la fonction : strupr
Fichier d'en-tête : <string.h>
Prototype de fonction : char *strupr(char *str);
Fonction : Convertir toutes les lettres minuscules de la chaîne en majuscules
Paramètres : char *str est la chaîne à convertir
Valeur de retour : renvoie la chaîne majuscule convertie
Remarque : Cette fonction ne génère pas de nouvelle chaîne, mais modifie la chaîne d'origine. Par conséquent, str ne peut être qu'un tableau de caractères, pas la chaîne pointée par le pointeur de chaîne, car le pointeur de chaîne pointe vers une constante de chaîne et la constante ne peut pas être modifiée.
Exemple de programme : Convertir toutes les lettres minuscules du tableau de chaînes str en majuscules
#include<string.h>#include<stdio.h>intmain(void){charstr[20]=wWw.dotCpp.coM,*ptr;ptr=strupr(str);printf(%sn,ptr); retour0;}
Résultats en cours d'exécution :
WWW.DOTCPP.COM