在控制台应用程序中显示汉字

时间:2015-07-30 07:57:47

标签: visual-studio-2012 mfc console-application

我在Visual Studio中有以下控制台应用程序

#include "stdafx.h"
#include <iostream>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
    wcout << "displayStringsTest_data" << endl;
    wcout << L"列举" << endl;
    wcout << "Done" << endl;
    return 0;
}

但是汉字输出为问号

有谁知道如何以正确的形式输出它们

由于

1 个答案:

答案 0 :(得分:-1)

即使您正在向控制台发送正确的中文符号。

应更改Windows设置,使其支持这些特定于语言的字符。

您需要从控制面板的“区域和语言”部分将PC语言更改为中文,默认情况下为美国英语。