如何用printf()显示unicode汉字?

美伊小公主的奶爸 2007-12-24 11:45:19
在win32下,我现在有一个字符串,存放的是unicode码的汉字,但是我怎么用Printf()显示出来?
...全文
1519 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
believefym 2008-01-02
  • 打赏
  • 举报
回复
setlocale(LC_ALL,"chs");
wprintf(L"%c",0x4E10);//丐
cuiyang0729 2008-01-02
  • 打赏
  • 举报
回复
setlocale(LC_ALL,"chs");
printf("发送的%ws\n",test);
就可以。
zzyjsjcom 2007-12-24
  • 打赏
  • 举报
回复
字库
baihacker 2007-12-24
  • 打赏
  • 举报
回复
printf("%ws\n", unicodstring);
andywei1982 2007-12-24
  • 打赏
  • 举报
回复
wprintf();
  • 打赏
  • 举报
回复
请上面说的具体一点,比如说我定义了:wchar_t test=0x4E10;用printf帮我显示出来的代码是什么?
wKernel 2007-12-24
  • 打赏
  • 举报
回复
windows程序设计 第五版 第一章有讲

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧