51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

devc++控制台输出中文乱码解决方案

前言

今天使用devc++的时候,发现一个问题,就是控制台没法输出中文,之前一直没有解决,今天用了,想了想还是要解决一下,于是上网搜寻了相关资料,整理成本文。希望能帮助到更多新手度过新手期。

解决方案

第一步:打开控制台(win+R -> 输入cmd -> 回车),控制台中点击框的空白区域,点击属性。

控制台

第二步:点击下图的使用旧版控制台(调整完后会换回来的,不用担心)

控制台属性更改

第三步:打开注册表(win+R -> 输入regedit-> 回车),找到DevC++,就在HKEY_CURRENT_USER/Console里面。(如果找不到就刷新一下试试看),可能DEV C++显示的不一样,我的是在D盘,你们的可能在其他盘,这个无所谓。

image-20230413081105036

第四步:修改注册表的信息,右键CodePage,点击修改,然后将里面的信息更改,基数改为十进制,数值数据改为65001.

修改注册表

更改

第五步:关闭注册表,重新找到一个控制台,把控制台改回新版本。(务必要改回新版本)

更改为新版本控制台

总结

以上就是关于Devc++解决控制台中输出中文乱码的问题。希望可以帮助到你。

赞(0)
未经允许不得转载:工具盒子 » devc++控制台输出中文乱码解决方案