wprintf为何不显示中文?
//为何不显示汉字
wchar_t *wcsBuf = L"哦,123";
wprintf(L"%s\n",wcsBuf);
死活就是不显示汉字!
编程环境:VS2008.
[解决办法]
#include <windows.h>
#include <locale.h>
int main(void)
{
wchar_t *wcsBuf = L"哦,123";
setlocale(LC_CTYPE, ".936");
wprintf(L"%s\n", wcsBuf);
return 0;
}