永发信息网

Keil出现乱码怎么办

答案:3  悬赏:70  手机版
解决时间 2021-01-03 23:57
  • 提问者网友:孤凫
  • 2021-01-03 01:47
Keil出现乱码怎么办
最佳答案
  • 五星知识达人网友:末日狂欢
  • 2021-01-03 02:53
1. 在Keil工程里面给程序加注释,发现如果直接往工程里粘贴的话,粘贴到工程的全是乱码
2. 现在可以看到,粘贴到工程的都是乱码
3. 找到Keil的菜单栏,单击“Edit”编辑菜单
4. 在编辑菜单下拉菜单,单击选择Configuration选项,打开Configuration选项
5. 在弹出的设置对话框,单击选择Editor选项,在这个选项有个Encoding选项,修改这里就可以了
6. 在这个选项有个Encoding选项,在里面设置Chinese GB2312就完成设置了。
7. 设置完成以后,单击“OK”退出设置即可
8. 现在再次粘贴一次,发现就不会出现乱码了,说明修改成功
全部回答
  • 1楼网友:夜风逐马
  • 2021-01-03 03:57
keil C的编译器有问题。可以用记事本编辑汉字,保存文件,用二进制文件浏览器打开得到汉字编码,再在程序中用定义数组的方法把汉字编码输入进去即可。有些麻烦但好用。
  • 2楼网友:woshuo
  • 2021-01-03 03:01
你判断的是对的,这确实是一个编译器bug(或者说对中文支持的不好): keil c51在编译的时候会将0xfd的字符(有些汉字含该字符的内码,比如汉字"数")过滤, 而导致程序出错.特别是在做液晶汉字显示时. 针对这个bug,有些网友制作了一个补丁,下载之后放到你的keil/c51/bin 目录里,运行这个程序. 因为百度知道对链接查的很严,所以你自行搜索一下,keil 0xfd补丁
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯