Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C/C++의 putwchar() 함수

<시간/>

이 기사에서는 C++ STL에서 putwchar() 함수의 작동, 구문 및 예제에 대해 논의할 것입니다.

putwchar()이란 무엇입니까?

putwchar() 함수는 헤더 파일에 정의된 C++ STL의 내장 함수입니다. putwchar() 함수는 표준 출력 장치에 와이드 문자를 쓰는 데 사용됩니다. 이 함수는 인수에서 와이드 문자를 가져와 시스템의 표준 출력 또는 표준 출력에 씁니다.

이 함수는 헤더 파일에 정의된 putchar()의 와이드 문자 버전입니다.

구문

putwchar( wchar_t 와이드 );

매개변수

함수는 다음 매개변수를 받아들입니다 -

  • 와이드 − 표준 출력 장치에서 인쇄하려는 와이드 문자입니다.

반환 값

이 함수는 두 개의 값을 반환합니다 -

  • 표준 출력에 와이드 문자가 성공적으로 작성되면 작성된 문자가 반환됩니다.
  • 실패하면 WEOF를 반환하고 오류 표시기가 설정됩니다.

예시

입력

wchar_t ch ='a';putwchar(ch);

출력

예시

#include 네임스페이스 std;int main(){ setlocale(LC_ALL, "en_US.UTF-8"); wchar_t 홀드 =L'\u05d0', 다음 =L'\u05ea'; wcout < 

출력

히브리어 알파벳은 다음과 같습니다. 

예시

#include 네임스페이스 std;int main(){ wchar_t hold ='a', next ='b'; wcout <<"영어 알파벳은:"; for (wchar_t i =보류, i <=다음, ++i){ putwchar(i); putwchar(' '); } 반환 0;}

출력

영어 알파벳:b