win7 64位 旗舰版,DOS里面的中文乱码

下面运行了两个自己用notepad++编译的简单的C语言程序,c2.exe应该显示的是:你玩我呢吧c1.exe应该显示的是:c语言概论但是在DOS里面运行的时候就出现中文... 下面运行了两个自己用notepad++编译的简单的C语言程序,
c2.exe应该显示的是:你玩我呢吧
c1.exe应该显示的是:c语言概论
但是在DOS里面运行的时候就出现中文乱码。已经度娘过了。注册表里面的codepage的值是936.然后区域语言里面选择的也是简体中文。
除了自己编的两个程序,其他的中文显示都是正常的。有没有碰到我一样的情况的。
是不是notepad++或是gcc有问题。
找到问题了,原来是notepad++编译器有问题,要在格式里面选择:以 ANSI 格式编码
然后字体就对了。
展开
 我来答
电脑人人有经验
推荐于2016-08-16 · TA获得超过4.9万个赞
知道顶级答主
回答量:4.7万
采纳率:12%
帮助的人:2.6亿
展开全部
新建文本,复制粘贴以下代码,把文件类型改成reg :Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe] "CodePage"=dword:000003a8

之后双击运行。点是。
追问
试过了,还是那样,没变化。还有别的方法吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式