Keil5中汉字显示不正常, keil5输入中文变成 ?
要写一个显示中文的程序,但是现在程序种输入中文就会变成问号,而且就一个字节的宽度。我从其他程序里面复制过来的文字是2个字节的,以前我这个keiL是可以输入中文的,前几天装了C51 和C251之后,这会就不行了。以前的程序也没办法输入中文了。网上查了下,按照网上说的设置成GB2312来显示中文,这时候中文只是一个字节的宽度,这明显不对。所以上来问问要怎么去设置这个东西。 Keil5中汉字显示不正常,需要设置Keil的编辑器的编码格式
如果设置不正确,则输入汉字会异常
比如下图,如果设置为“ANSI”格式,则输入的“中”显示为?,只有一个字节的宽度
设置为“GB2312”则可正确输入
zhp 发表于 2024-4-10 12:33
Keil5中汉字显示不正常,需要设置Keil的编辑器的编码格式
谢谢,应该是器件包的问题。前几天我去官网下载了最新的C51器件包,后面就不行了。刚刚装回去C51 V9.54的器件包就又可以了 lyagp03 发表于 2024-4-10 13:11
谢谢,应该是器件包的问题。前几天我去官网下载了最新的C51器件包,后面就不行了。刚刚装回去C51 V9.54的 ...
就是你编译器没有开启 GB2312支持,
你跟着楼上设置一下就行了
应该就是没有开启 GB2312 keil支持Unicode吗 zhp 发表于 2024-4-10 12:33
Keil5中汉字显示不正常,需要设置Keil的编辑器的编码格式
点赞
页:
[1]