关闭

让VC控制台窗口输出ASCII码大于128的字符

1720人阅读 评论(0) 收藏 举报
分类:

在中文系统中控制台的默认代码页是简体中文的,如下图所示:

当在控制台中输出ASCII码大于128的字符时就会出现中文乱码,如下是一个在控制台中画出一个框的例子,在代码页为简体中文时:

根本就看不出是什么东西,问题就在代码页上,需要改为英文,方法如下,右键单击控制台的标题栏,在弹出菜单中选择 "默认值 ",修改默认代码页为 "437   OEM-美国 ",确定之后重新运行就可以了,如下:

下面是改为英文代码页之后的运行结果:

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:207966次
    • 积分:2921
    • 等级:
    • 排名:第12067名
    • 原创:57篇
    • 转载:21篇
    • 译文:23篇
    • 评论:91条
    最新评论