关于windows下IDE(以Codeblocks为准)输出AscII码。

本文介绍了在Windows 10系统中,如何针对Codeblocks IDE进行设置,以正确输出ASCII码。涉及到修改注册表的CodePage值为437,调整CMD的字符集以及在Codeblocks的设置中更改编码为windows-437。对于无法通过修改注册表解决问题的用户,建议尝试创建新的注册表项。同时,文中提到Dev C++在旧控制台模式下能直接正确输出ASCII码。
摘要由CSDN通过智能技术生成

     最近学习的时候老师让用ASCII码来做一个表格,一开始以为只要打开cmd修改一下默认值就好……然而我的是WIN10,并不管用。只好修改注册表了。

首先win+R运行regedit,打开后,,上图

将CodePage数值修改为修改为十进制437(十六进制的1b5)(原始值为十进制的936,十六进制的3a8)。

然后再调出cmd,在上面的边框哪里右击将charmap默认值改为OEM-437,,然后设置Codeblocks,,点击setting-->edtior-->General settings-->选择Other setting-->将encoding修改为windows-437.(我测试了,不改也没事,但是担心有其他未知错误,最好还是修改了吧)。

win10系统的话在cmd修改charmap默认值的时候下面有个使用旧控制台(需要重启)。勾选以后很多打印出来的ASII码和书上的一样了。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值