
一个字符的标准ASCII码的长度是
比如字符‘0’ 用ASC码表示 7bits是0110000 用8bits表示是00110000最初ASC只有7位 现在扩展到了8位,可以表示的字符多了 8位兼容7位我们在实际应用中 编程时用的是8位 串口通信大多也配置为8位,可以选择配置为7位,速度将提高标准ASC码是七位,对应ASC扩展码为8bits.
关于计算ASCII码值
已知英文字母m的ASCII码值为109 ,那么英文字母D的ASCII码值是___C___。
A、66 B、67 C、68 D、69A是65;D是68您好,很高兴为您解答,skyhunter002为您答疑解惑如果本题有什么不明白可以追问,如果满意记得采纳如果有其他问题请采纳本题后另发点击向我求助,答题不易,请谅解,谢谢。
祝学习进步
关于ascii码的计算。
怎么算的
这个是16进制的ascii码,如果给出已知条件H的ascii码为48因为J与H差两位,所以J的ascii码为48+2=40A注意16进制下,A代表10,B为11,C为12……
ascii码是不是很重要啊,需要全部记住吗
这种说法是不对的。
首先,计算机中任何码都以二进制存储。
至于表示,八进制,十进制,十六进制都可以表示。
比如a的ascii码在计算机内为01100001(ascii码用七位二进制表示,最高位可以用作奇偶校验,正好一个字节)那么,我们可以这样表示:97(十进制) 61H(十六进制) 141(八进制)在c++中可以这样来看: \\\/\\\/主要部分char asc='a';printf(%04x\\\ ,asc); \\\/\\\/十六进制输出printf(%o\\\ ,asc); \\\/\\\/八进制输出bitset<8> assc(asc); cout< ANSII是标准国际编码,只有256个字符,没有汉字,所以表示不了汉字 你说的应该是ansi编码吧,那是系统根据当前地区然后确定的当地编码,例如大陆的ansi编码就代表 国标码GBK编码。 如果是台湾的话,ansi就应该是……这里面涉及编码范围问题,Unicode,,gbk国标码都是两个字节表示一个汉字,而utf8是三个字节表示一个汉字。 而且这几种编码中有大量重叠,很难直接判断一个字是哪一种编码,例如下面:汉字编码范围 名称 第一字节 第二字节GB2312 0xB0-0xF7(176-247) 0xA0-0xFE(160-254)GBK 0x81-0xFE(129-254) 0x40-0xFE(64-254) 0x81-0xFE(129-255) 0x40-0x7E(64-126) 0xA1-0xFE(161-254)我这里有一些相关解释,可以看看我曾经做过一个编码识别与转换的软件,把你的要求再具体一点,对这方面有一些了解,应该可以帮助你 \ \ 《信息交换用汉字编码字符集-基本集》 即 国家标准GB2312-80:谁有汉字的ASCII码大全



