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. 现在再次粘贴一次,发现就不会出现乱码了,说明修改成功
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补丁
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯