Heim >Backend-Entwicklung >C++ >In C/C++ die Funktion towupper()

In C/C++ die Funktion towupper()

WBOY
WBOYnach vorne
2023-08-29 12:01:061028Durchsuche

In C/C++ die Funktion towupper()

Die Funktion iswupper() ist eine integrierte Funktion in C/C++. Es wandelt Breitzeichen in Großbuchstaben um. Die C++-Sprache wird in der Header-Datei „cwctype“ deklariert, und die C-Sprache wird in der Header-Datei „ctype.h“ deklariert. Es benötigt ein einzelnes Zeichen, ein sogenanntes Breitzeichen. Wenn das Zeichen ein Großbuchstabe ist, wird es in einen Großbuchstaben umgewandelt, andernfalls erfolgt keine Änderung.

Hier ist die Syntax von towupper() in der C++-Sprache,

wint_t towupper( wint_t ch );

Hier ist das Beispiel von towupper() in der C++-Sprache,

Beispiel

#include <cwchar>
#include <cwctype>
#include <iostream>
using namespace std;
int main() {
   wchar_t s[] = L"hello world!";
   wcout << L"The uppercase string":
   << L"\"is ";
   for (int i = 0; i < wcslen(s); i++)
   putwchar(towupper(s[i]));
   return 0;
}

Ausgabe

The uppercase string : HELLO WORLD!

Das obige ist der detaillierte Inhalt vonIn C/C++ die Funktion towupper(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen