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