main.c(20): error: #8: missing closing quote 出现这个错误是怎么回事啊? 本来应该发送的是 char sText[20] = { "多字节字符串!OK!" }; 结果在编译的时候 报错了 char sText[20] = { "澶氬瓧鑺傚瓧绗︿覆锛丱K锛?" }; 怎么会出现这种情况啊
评分
查看全部评分
网上好多解决办法的。一个一个测试一下。我试了一下,没有问题。
https://wenku.baidu.com/view/8e0 ... f9aef8941e48b8.html
评分
查看全部评分
好歹发个工程呀,谁知道你用的什么IDE,什么编辑器,什么编码方式?
除了字符串本身外,有没有用中文输入法时输入过标点符号?
提示引号附近有错,那就肯定有错。
你确定你这是用的C语言吗?没这么定义的,又带花括号,又带引号的,这不是printf。
char sText[20] = "多字节字符串!OK!";
评分
查看全部评分
环境哪里出问题了啊
看一下环境配置
菜单Edition->Configuration,然后选择GB2312试试
评分
查看全部评分
评分
查看全部评分
一直都是这个
我用的是MDK5.24 通过串口2发送到电脑上,然后通过串口调试助手查看的,你的编译环境都不一样
一样还是乱码,没区别
能把工程发给我一下吗,我看看
没有问题,您这是怎么设置的啊