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

吃猫的鱼
2023-04-13 / 1 评论 / 409 阅读 / 正在检测是否收录...

前言

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

解决方案

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

控制台

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

控制台属性更改

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

image-20230413081105036

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

修改注册表

更改

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

更改为新版本控制台

总结

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


4

评论 (1)

取消
  1. 头像

    [...] 本文链接: https://www.fish9.cn/archives/407/[...]

    回复
友情链接 文章阅读: 网站地图