C语言笔记 · ASCII码表

ASCII

        ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统;它是一种标准的单字节字符编码方案,用于基于文本的数据;它是最通用的信息交换标准,并等同于国际标准ISO/IEC 646,适用于所有拉丁文字字母。

       计算机中数据储存和运算都要用二进制(高低电平表示为1和0),但是其中每一个二进制代表什么东西,每个人都可以制定一套标准(编码)。所以要想全世界每个人都能在同一屋檐下交流,统一的编码应运而生。

下图为ASCII表截图:需要源文件可私聊免费白嫖

简单归纳:

ASCII码使用指定的7位或8位二进制数组合来表示128或256种字符。标准的或说基础的ASCII表是由7位二进制数组合而成的(剩下一位为0),表示符号0~127。

后128位为扩展ASCII码,不同编码方式中,0~127表示的符号是一样的,128~255表示的符号不一样。比如:130在法语编码中代表了é,在希伯来语编码中却代表了字母Gimel (ג)。

0~31及127(共33个)是控制字符或通信专用字符,为控制码。

32为空格码。

33~126(共94个)为形象码。

        48~57为0到9十个阿拉伯数字。

        65~90为26个大写英文字母。

        97~122为26个小写英文字母。


  • 11
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值