前言
今天使用devc++的时候,发现一个问题,就是控制台没法输出中文,之前一直没有解决,今天用了,想了想还是要解决一下,于是上网搜寻了相关资料,整理成本文。希望能帮助到更多新手度过新手期。
解决方案
第一步:打开控制台(win+R -> 输入cmd -> 回车),控制台中点击框的空白区域,点击属性。
第二步:点击下图的使用旧版控制台(调整完后会换回来的,不用担心)
第三步:打开注册表(win+R -> 输入regedit-> 回车),找到DevC++,就在HKEY_CURRENT_USER/Console里面。(如果找不到就刷新一下试试看),可能DEV C++显示的不一样,我的是在D盘,你们的可能在其他盘,这个无所谓。
第四步:修改注册表的信息,右键CodePage,点击修改,然后将里面的信息更改,基数改为十进制,数值数据改为65001.
第五步:关闭注册表,重新找到一个控制台,把控制台改回新版本。(务必要改回新版本)
总结
以上就是关于Devc++解决控制台中输出中文乱码的问题。希望可以帮助到你。