ASCII代码用()位二进制表示一个字符?

2024-11-25 04:25:52
推荐回答(5个)
回答1:

ascii代码用8位二进制表示一个字符。

ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。
ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符。

从这个定义可以看出,ascii码有7位和8位两种,在计算机中,存储和运算单元都是以字节为最小单位的,所以目前的ascii码均是以8位二进制,即一个字节来表示一个字符的。

回答2:

准确的说是七位,但是他占位是8位

用8位二进制代码表示一个字符,其中低7位是字符的ASCII值,最高位为校验位. 常用于输入输出设备上. 7位ASCII码可表示127个字符.最高位由奇偶校验的类型决定

回答3:

其实这种咬文嚼字没意思。不过真正说来ASCII是7位的,后来用的8位的叫扩展ASCII。

不建议考试的时候搞这种东西。还有就是printf("%d %d\n", ++i, i++);这种东西。实际工作中完全没有用处,也谈不上什么基本概念。

回答4:

应该是8
8位最大表示到FF,即255
16位可以表示到FFFF,即65535
UNICODE码要16位
ASCII码8位

回答5:

8