wchar_t p = '中';
wprintf(L"%c\n",p);
上面两行简单的代码就是不能输出 "中", 不知道为什么, 很是纳闷, 高手帮忙解答一下!
wprintf(L"%c\n",p);
上面两行简单的代码就是不能输出 "中", 不知道为什么, 很是纳闷, 高手帮忙解答一下!
解决方案 »
- 如何让图像空间响应鼠标右键消息?
- 如何设置combo的底色和文字的颜色?
- 多线程同步问题,救命
- 请问如何将一个目录下面的所有内容移动(剪切)到另一个目录下?
- 招聘中兴通讯公司中软海纳员工
- 数据算法问题(6位十进制数据转化3位16进制数据)
- 学技术:QQ群发、UC群发、ICQ群发、IP群发、Email群发内容:其中Email群发要带代理的
- 我是vc++菜鸟,深感学习vc的难度,加入进来吧,你不会后悔的?
- 谁为我解释一下Visual Studio 6.0里的每一个tools是干什么用的???(高分,只给一个人)
- 添加头文件CSeries.h时在teechart5.tlh中提示语法错误
- 数据传输问题
- javascript调用带有传出参数的函数
wprintf(L"%c\n",p);哈,这么长时间了
我估计,在wprintf的实现中,遇到%c仅仅把参数转换为了char类型进行输出
wchar_t 在tc和vc中都被typedef unsigned short wchar_t了,在实际中,应该是仅仅输出了wchar_t高8位表示的 ansi自付了。
以上是我猜的,不能保证就正确