Keil C51中文乱码问题
0赞
发表于 3/18/2017 1:30:03 PM
阅读(3495)
最近编译器显示中文乱码问题不断遇到,虽然不影响程序执行,但看着一堆乱码总是感觉别扭,有点强迫症,总想把它改过来!
遇到这个问题原因是大家开发程序时采用了不同的文档编码方式。
比如这两天打开了一个SJA1000的头文件,显示成这个了。
只需要在KEIL中选一下编码方式就解决问题了。
可以看到显示正常!
但是问题又来了,比如我原来写的程序使用了UTF-8编码,需要添加一个ANSI编码的文件,这时候不能因为需要这个文件显示正常,就不顾其它文件了,那怎么办呢?
其实很简单,找个编码转换软件转换一下就可以了,那用哪个呢?其实很简单,我们计算机上的记事本就是一个很简单的工具可实现此功能。
比如使用记事本打开你的文件。
然后另存时改一下编码就好了。
将两个文件都在KEIL中显示一下就可以对比发现实现了我们的预期要求,讲一个ANSI编码文档改成了UTF-8文档。
反过来同样适用。