VS vs2017多大输出不显示这次的,老显示以前的结果

版权声明:本文为博主原创文章遵循

版权协议,转载请附上原文出处链接和本声明

【问题】:输出特殊图案请在c環境中运行,看一看Very Beautiful!

ASCII码表分为3部分:

第一部分:由00H到1FH共32个,一般用来通讯或作为控制之用有些可以显示在屏幕上,有些则不能显示泹能看到其效果(如换行、退格)。

第二部分:是由20H到7FH共96个这95个字符是用来表示阿拉伯数字、英文字母大小写和下划线、括号等符号,都可以顯示在屏幕上。

第三部分:由80H到0FFH共128个字符一般称为"扩充字符",这128个扩充字符是由IBM制定的并非标准的ASCII码,这些字符是用来表示框线、音標和其它欧洲非英语系的字母

显示乱码的主要原因文件信息的代码页不同,我们所使用的操作系统中文状态下的代码页要显示扩展的ASCII碼需要在437 OEM-美国这个下面显示,这样就可以显示出你所希望的

查看我的控制台的代码页:

具体修改控制台的默认代码页步骤如下:

鼠标左擊控制台标题栏 -》点击“属性”查看

如何修改?网上找了很多方法都不行,我是通过修改注册表的方式来手动修的

鼠标左击控制台标題栏 -》点击“默认值”,选择使用旧版本控制台后关闭项目重新打开选择437(OEM-美国)。

设置后此时“属性”页面的代码页依然是“936”这時需要重新设置注册表。

然后按照下图找到CodePage,双击选择十进制,将936修改为437然后重新调试就可以了。

我要回帖

更多关于 2018年全部开奖号 的文章

 

随机推荐