最近在学数据结构,但是之前的C语言学的一塌糊涂,就来补C语言。安装Dev c++6.3版本后打印输出中文时发现乱码现象,查了资料后都不是很好解决,甚至还卸载了一次,但是卸载之后才找到了解决的办法
找到运行的CMD窗口,右键点击属性,然后打勾使用旧版控制台
然后窗口搜索注册表编辑器打开就行
打开/计算机/HKEY_CURRENT_USER/Console/HKEY_CURRENT_USER\Console\C:_Program Files (x86)_Embarcadero_Dev-Cpp_ConsolePauser.exe(Console后边的可能会不一样)
找到CodePage,鼠标右键编辑
把数值修改成65001,(记得十点击进制之后再修改)
然后CMD把对勾去掉换回来新版
再F12把源代码重新编译一遍再运行