Heim  >  Artikel  >  Backend-Entwicklung  >  In C/C++ ist die Funktion putwchar() eine Funktion zur Ausgabe eines Breitzeichens

In C/C++ ist die Funktion putwchar() eine Funktion zur Ausgabe eines Breitzeichens

WBOY
WBOYnach vorne
2023-09-11 17:57:071361Durchsuche

In C/C++ ist die Funktion putwchar() eine Funktion zur Ausgabe eines Breitzeichens

In diesem Artikel besprechen wir das Funktionsprinzip, die Syntax und Beispiele der Funktion putwchar() in C++ STL.

Was ist putwchar()? Die Funktion

putwchar() ist eine integrierte Funktion in C++ STL, die in der Header-Datei definiert ist. Die Funktion putwchar() wird verwendet, um breite Zeichen auf dem Standardausgabegerät zu schreiben. Diese Funktion übernimmt das Breitzeichen aus dem Argument und schreibt es in die Standardausgabe oder Standardausgabe des Systems.

Diese Funktion ist die Breitzeichenversion von putchar(), die in der Header-Datei definiert ist.

Syntax

putwchar( wchar_t widec );

Parameter

Diese Funktion akzeptiert die folgenden Parameter:

  • widec – Das Breitzeichen, das wir auf dem Standardausgabegerät drucken möchten.

Rückgabewert

Diese Funktion gibt zwei Werte zurück:

  • Wenn das Breitzeichen erfolgreich in die Standardausgabe geschrieben wurde, wird das geschriebene Zeichen zurückgegeben.
  • Wenn es fehlschlägt, geben Sie WEOF zurück und setzen Sie die Fehleranzeige.

Beispiel

Eingabe

wchar_t ch = ‘a’;
putwchar(ch);

Ausgabe

a

Beispiel

Beispieldemonstration

#include <bits/stdc++.h>
using namespace std;
int main(){
   setlocale(LC_ALL, "en_US.UTF-8");
   wchar_t hold = L&#39;\u05d0&#39;, next = L&#39;\u05ea&#39;;
   wcout << L"Hebrew Alphabets are: ";
   for (wchar_t i = hold; i <= next; i++){
      putwchar(i);
      putwchar(&#39; &#39;);
   }
   return 0;
}

Ausgabe

Hebrew Alphabets are: א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן נ ס ע ף פ ץ צ ק ר ש ת

Beispiel

Beispieldemonstration

#include <bits/stdc++.h>
using namespace std;
int main(){
   wchar_t hold = &#39;a&#39;, next = &#39;b&#39;;
   wcout << "English Alphabets are: ";
   for (wchar_t i = hold; i <= next; ++i){
      putwchar(i);
      putwchar(&#39; &#39;);
   }
   return 0;
}

Ausgabe

English Alphabets are: a b

Das obige ist der detaillierte Inhalt vonIn C/C++ ist die Funktion putwchar() eine Funktion zur Ausgabe eines Breitzeichens. 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