ホームページ  >  記事  >  バックエンド開発  >  C/C++ の場合、 towupper() 関数

C/C++ の場合、 towupper() 関数

WBOY
WBOY転載
2023-08-29 12:01:06968ブラウズ

C/C++ の場合、 towupper() 関数

関数 iswupper() は、C/C の組み込み関数です。ワイド文字を大文字に変換します。 C 言語は「cwctype」ヘッダー ファイルで宣言され、C 言語は「ctype.h」ヘッダー ファイルで宣言されます。ワイド文字と呼ばれる 1 文字を使用します。文字が大文字の場合は大文字に変換されますが、それ以外の場合は変更は行われません。

次は、C 言語の towupper() の構文です。

wint_t towupper( wint_t ch );

これは、C 言語の towupper() の例です。

Example

#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;
}

出力

The uppercase string : HELLO WORLD!

以上がC/C++ の場合、 towupper() 関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。