主题:调试串口如何输出汉字? 共有26063人关注过本帖 |
---|
cjh |
1楼 |
![]() |
调试串口如何输出汉字? ![]()
调试串口输出用printf(char *)输出汉字时为乱码. 请教如何解决?
汉字存储在 CString a =_T("中国")中. |
单帖管理 | 引用 | 回复 ![]() |
![]() lqk |
2楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
你用wprintf()试试。
|
单帖管理 | 引用 | 回复 ![]() |
cjh |
3楼 |
![]() |
![]()
使用wprintf(a) 或 wprint((LPCTSTR)a)还是乱码.
|
单帖管理 | 引用 | 回复 ![]() |
lxs |
4楼 |
![]() |
![]()
TCHAR a=_T"中国";  然后用wprintf输出,就对了。不能使用cstring。
|
单帖管理 | 引用 | 回复 ![]() |
lxs |
5楼 |
![]() |
![]()
TCHAR a=_T"中国";
  wprintf(L"%s \n",a);输出 |
单帖管理 | 引用 | 回复 ![]() |