C를 사용하여 Windows 콘솔 애플리케이션에서 UTF-8 표시
이 질문은 UTF-8로 인코딩된 일본어 문자를 cout을 사용하여 Windows에서 실행되는 C 콘솔 애플리케이션의 콘솔 또는 wcout.
해결책
UTF-8 문자를 올바르게 인쇄하려면 몇 가지 단계가 필요합니다.
샘플 코드
#include <cstdio> #include <windows.h> #pragma execution_character_set( "utf-8" ) int main() { SetConsoleOutputCP( 65001 ); printf( "Testing unicode -- English -- Ελληνικά -- Español -- Русский. aäbcdefghijklmnoöpqrsßtuüvwxyz\n" ); }
위 내용은 Windows C 콘솔 응용 프로그램에서 UTF-8 문자를 표시하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!