主题:调试串口如何输出汉字? 共有24636人关注过本帖 |
---|
cjh |
1楼 |
调试串口如何输出汉字? Post By:2009-8-28 23:55:00 [只看该作者]
调试串口输出用printf(char *)输出汉字时为乱码. 请教如何解决?
汉字存储在 CString a =_T("中国")中. |
|
单帖管理 | 引用 | 回复 |
lqk |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2009-8-29 10:37:00 [只看该作者]
你用wprintf()试试。
|
单帖管理 | 引用 | 回复 |
cjh |
3楼 |
Post By:2009-8-29 15:43:00 [只看该作者]
使用wprintf(a) 或 wprint((LPCTSTR)a)还是乱码.
|
|
单帖管理 | 引用 | 回复 |
lxs |
4楼 |
Post By:2009-8-29 23:49:00 [只看该作者]
TCHAR a=_T"中国";  然后用wprintf输出,就对了。不能使用cstring。
|
|
单帖管理 | 引用 | 回复 |
lxs |
5楼 |
Post By:2009-8-31 11:14:00 [只看该作者]
TCHAR a=_T"中国";
  wprintf(L"%s \n",a);输出 |
|
单帖管理 | 引用 | 回复 |