关于使用编辑器Dev C++中文编码运行后乱码问题的解决办法


windows1020h2版本中,默认没有”默认代码页“这个选项,只有属性里面有”活动代码页“这个选项,但好像是GBK,没有错误。
dev-c++6.3之后支持UTF-8,编写.cpp文件,输入的是UTF-8,而执行程序是GBK,中文会出现乱码。

 


检查:可以用记事本打开.cpp文件,记事本右下角显示UTF-8,中文没有乱码。
用记事本将该文件另存,将下方编码改为ANSI,用dev-c++打开,显示中文乱码,运行执行窗口中文没有出现乱码。

 


解决办法:①(不能真正解决问题)打开”控制面板“→”时钟和区域“→”区域“→”管理“→“更改系统区域设置”→勾选下方beta版;之后你会发现你的dev-c++界面中文乱码了,但是.cpp文件运行没有出现中文乱码。
②下载低版本的dev-c++,腾讯软件中心(网站)有资源。或者用VScode(要自己配置环境)\codeblock等其他软件。
③自己摸索怎么编写.cpp文件时用ANSI编码。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM