Dev C++是比较方便的编译器,但若第一次使用dev直接打开已经写好的C或C++程序出现中文乱码问题,比如下面所示:
出现这个问题的原因是因为dev默认的编码是ANSI编码,乱码是因为编码格式不是ANSI。
问题查找:用notepad++软件打开文件,发现文件编码格式是UTF-8编码格式,如下所示:
解决问题:用notepad++软件,在工具栏-编码-转为ANSI编码,保存。操作如下:
然后再用dev打开,就可以正常显示了。

本文介绍如何解决在DevC++中打开UTF-8编码的C/C++程序时出现的中文乱码问题。通过将文件从UTF-8转换为ANSI编码,可以确保在DevC++中正确显示中文字符。
Dev C++是比较方便的编译器,但若第一次使用dev直接打开已经写好的C或C++程序出现中文乱码问题,比如下面所示:
出现这个问题的原因是因为dev默认的编码是ANSI编码,乱码是因为编码格式不是ANSI。
问题查找:用notepad++软件打开文件,发现文件编码格式是UTF-8编码格式,如下所示:
解决问题:用notepad++软件,在工具栏-编码-转为ANSI编码,保存。操作如下:
然后再用dev打开,就可以正常显示了。

13万+
1756
1662

被折叠的 条评论
为什么被折叠?