Heim > Backend-Entwicklung > C++ > Hauptteil

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

WBOY
Freigeben: 2023-09-11 17:57:07
nach vorne
1416 Leute haben es durchsucht

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 );
Nach dem Login kopieren

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);
Nach dem Login kopieren

Ausgabe

a
Nach dem Login kopieren

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;
}
Nach dem Login kopieren

Ausgabe

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

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;
}
Nach dem Login kopieren

Ausgabe

English Alphabets are: a b
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:tutorialspoint.com
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage