问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是ASCII码表

发布网友 发布时间:2022-04-22 12:26

我来回答

3个回答

热心网友 时间:2023-06-08 07:38

灞曞紑鍏ㄩ儴

热心网友 时间:2023-09-05 04:43

ASCII码众所周知全称为“美国信息交换标准码,American Standard Code for Information Interchange”。不能不佩服美国人,我这里决不是崇洋媚外,美国人在计算机领域对人类的贡献是绝对应该被我们所牢记的,对现代人来说,这些贡献丝毫不亚于中国人的四大发明。言归正传,个人觉得了解ASCII的由来是理解ASCII码的最好方法。

一、背景
人们发明了计算机,并知道如何使用内存中的0101来表示数和机器码。但是人类最主要的信息展现形式是文本,如何用内存中的bit来表示文本一直困扰着人们,这种情况一直持续到ASCII码发明成功后才被“部分”[注1]解决。说白了ASCII码就是解决了一个以数字形式表示文本的问题。

二、实例
让我们到幕后去看看,看看ASCII码是如何以数字形式表示文本的。举2个例子:
(1) ASCII码'A' -- 其内存存储字节2进制表示为"01000001" --- 其16进制值为0x41 --- 其10进制值为65(这里的值实际上是'A'在ASCII码表中编号);

验证过程:
char c = 'A';
printf("%c\n", c);/* A */
printf("%x\n", c);/* 41 */
printf("%d\n", c);/* 65 */

(2) ASCII码'6' -- 其内存存储字节2进制表示为"00110110" --- 其16进制值为0x36 --- 其10进制值为54(这里的值实际上是'6'在ASCII码表中的编号);

验证过程:
char c = '6';
printf("%c\n", c);/* 6 */
printf("%x\n", c);/* 36 */
printf("%d\n", c);/* 54 */

三、ASCII码通讯
利用ASCII码作为通讯方式到底是一种什么样的通讯方式呢?(FTP协议中有两种通讯方式,其中一种是ASCII码方式,即文本方式)这里也举例说明:比如我们要传送数值123, 123数值用16进制表示为0x7b,以二进制表示为01111011,那么以二进制方式通讯,01111011就是我们真实传送的数据,但是如果以ASCII码方式通讯,则完全不同了,如果你还传送01111011的话,对方那边的得到的将是'{'('{'对应的ASCII码用16进制表示为7b)。那么我们该如何怎么传呢?正确的方式就是将123每位上的数字转化为其相应的ASCII码,然后传送。这里'1'、'2'和'3'对应的ASCII码用16进制表示分别为0x31、0x32和0x33。这样组合起来后要传送的数据应为"001100010011001000110011"。

四、总结
一个字符串在内存中就是按照逐个字符的ASCII码连续存放的,我们在传送字符串时一般无需做特殊转换。

热心网友 时间:2023-09-05 04:43

ASCII码表是一种计算机字符编码方案,它将字符映射为与每个字符对应的7位二进制数字。 ASCII码表默认使用128种不同的字符,其中包括数字、字母、标点符号和一些控制字符。 ASCII码表在计算机编程和通信领域广泛使用,是基础编码方案之一。

热心网友 时间:2023-09-05 04:44

上面说的对的!我们书上也是这么写的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女方早婚早育要离婚未满月孩子该怎么才能判给 家庭暴力,孩子未满月,孩子母亲要求离婚 孩子未满月是否可以离婚 孩子未满月可不可以离婚 新生儿未满月是否可离婚 固原斜视眼有哪些表现? 如何看待儿童斜视问题?固原 固原斜视儿童有必要做手术吗 HOJOJODO皇家金盾S1智能电子锁-详细介绍 皇家金盾智能锁怎么改密码 智慧社区平台对于民生有什么促进 佛山市各区人才公共服务机构联系方式 佛山市禅城区残疾人综合服务中心怎么样? 便民信息平台是什么? 佛山市禅城区三旧改造服务中心怎么样? 佛山禅城行政服务中心魁奇路大厅的上班时间是??? 佛山禅城区行政中心上班时间 有谁知道在治安便民服务平台怎样申请办理居住证吗? 禅城如何建设“数字政府”? 禅城行政服务破局“一门式”服务带来哪些改变 禅城区便民服务平台重复上传的材料怎么删除? 银行对公业务主要有哪些? 农行对公业务有哪些 银行什么是对公业务 银行所说的储蓄业务跟对公业务分别是指什么 银行对公业务主要有哪些?怎么操作? 银行对公业务主要有哪些 银行对公业务有哪些 银行对公业务是什么? 银行对公业务是什么 ASCII码值的顺序是怎么排的? ascii 对照表 用新鲜银杏叶泡水喝能够降血压,这是真的吗? 用新鲜银杏叶泡水喝能够降血压,具体该怎么泡? 用新鲜银杏叶泡水喝能够降血压,是否有科学依据? 用新鲜银杏叶泡水喝能够降血压这是真的吗 银杏树叶可以降血压吗 银杏叶茶能喝吗?降血脂血压吗? 银杏叶片能降血压吗 车贷必须是车主才可以贷款吗 为什么银杏树叶泡水喝可以降血压呢? 银杏叶能降血压吗 银杏叶有降压作用吗 银杏叶能降血压否 银杏叶泡茶喝,可降血压吗? 喝银杏树叶泡的茶能降血压吗? 银杏叶泡水能降血压么? 银杏树的叶子泡水喝能降血压吗? 银杏叶治高血压吗? 银杏叶的作用是什么,可以预防高血压吗?