Heim > Backend-Entwicklung > C++ > Wie kann ich eine Zeichenfolge in C in Großbuchstaben umwandeln?

Wie kann ich eine Zeichenfolge in C in Großbuchstaben umwandeln?

Mary-Kate Olsen
Freigeben: 2024-12-22 13:50:10
Original
942 Leute haben es durchsucht

How Can I Convert a String to Uppercase in C  ?

Konvertieren eines Strings in Großbuchstaben in C

Das Konvertieren eines Strings in Großbuchstaben ist eine häufige Aufgabe in der Programmierung. C bietet integrierte Funktionen, die diesen Prozess vereinfachen.

Die Standardbibliotheksfunktion std::transform() kann mit einem Lambda oder Funktionszeiger verwendet werden, um jedes Zeichen in einer Zeichenfolge zu ändern. Um einen String in Großbuchstaben umzuwandeln, können wir ::toupper als Transformationsfunktion verwenden:

#include <algorithm>
#include <string>

std::string str = "Hello World";
std::transform(str.begin(), str.end(), str.begin(), ::toupper);
Nach dem Login kopieren

Dieser Code erstellt einen String str mit dem Wert „Hello World“. Die Funktion std::transform() durchläuft dann jedes Zeichen in str und wendet die Funktion ::toupper darauf an. ::toupper wandelt jedes Zeichen in sein Großbuchstaben-Äquivalent um, was zu der Zeichenfolge „HELLO WORLD“ führt.

Die Funktion std::transform() ist vielseitig und kann verwendet werden, um jede beliebige Transformation auf eine Zeichenfolge anzuwenden Es ist ein leistungsstarkes Werkzeug zur String-Manipulation in C.

Das obige ist der detaillierte Inhalt vonWie kann ich eine Zeichenfolge in C in Großbuchstaben umwandeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage