Funktionsname : strupr
Header-Datei : <string.h>
Funktionsprototyp: char *strupr(char *str);
Funktion : Konvertieren Sie alle Kleinbuchstaben in der Zeichenfolge in Großbuchstaben
Parameter : char *str ist die zu konvertierende Zeichenfolge
Rückgabewert : Gibt die konvertierte Großbuchstabenzeichenfolge zurück
Hinweis : Diese Funktion generiert keine neue Zeichenfolge, sondern ändert die ursprüngliche Zeichenfolge. Daher kann str nur ein Zeichenarray sein, nicht die Zeichenfolge, auf die der Zeichenfolgenzeiger zeigt, da der Zeichenfolgenzeiger auf eine Zeichenfolgenkonstante zeigt und die Konstante nicht geändert werden kann.
Programmbeispiel: Alle Kleinbuchstaben im String-Array str in Großbuchstaben umwandeln
#include<string.h>#include<stdio.h>intmain(void){charstr[20]=wWw.dotCpp.coM,*ptr;ptr=strupr(str);printf(%sn,ptr); return0;}
Laufergebnisse:
WWW.DOTCPP.COM