萌新求教
各位大神,为什么用wchar_t可以输出英文字符和数字,但是却无法输出中文字符?比如下面的代码
#include <wchar.h>
#include <locale.h>
int main()
{
wchar_t a=L'A';
setlocale(LC_ALL,"zh-CN");
putwchar(a);
wprintf(L"%lc",a);
return 0;
}
如果是英文或者数字是可以正常输出的,但如果把A换成文字就无法正常输出了
2018-08-17 11:28
2018-08-17 12:45
2018-08-18 10:31