ASCII码
发布日期:2021-07-01 04:36:40
浏览次数:2
分类:技术文章
本文共 579 字,大约阅读时间需要 1 分钟。
ASCII码
在计算机系统中,存储在内存中的任何数据,都是使用二进制形式进行存储。例如,2这个数值,转换为二进制是10,如果存储到内存的一个字节中,就是0000 0010,因为一个字节是8位的容量,而10只占用2个字节,所以,高位用0不全。
此时,我们可以把一个数值存储到一个字节中。那么,对于计算机处理的'A'、'B'、'C' …等字符,怎么样处理?怎么样存储到内存中?
为了解决这个问题,计算机使用了ASCII编码。ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统。
ASCII编码就定义了特定的符号,对应特定的数值,例如'A'符号对应的数值是65,那么,我们只需要把65这个数值存储到内存中,就是把'A'符号存储到了内存中。
ASCII编码的对照表如下。
可以看到,字符'a'和'A'都使用了不同的数值进行表示。如果内存中存储了97数值,就可以表示'a'字符,如果存储了65数值,就可以表示'A'字符。
更多的交流可以加QQ:1523520001,微信:13926572996,备注:linux编程;
学习、分享更多的linux C/C++ 编程知识。转载地址:https://mylinux.blog.csdn.net/article/details/89203401 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月12日 08时20分28秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
解决SHELL脚本中的export无法生效的问题【转】
2019-05-02
linux中的sh脚本语法【转】
2019-05-02
区别数据结构中的堆栈与内存中的堆栈的个人总结【转】
2019-05-02
c++中冒号(:)和双冒号(::)的用法【转】
2019-05-02
Android深入浅出之Binder机制
2019-05-02
linux查看硬件信息
2019-05-02
linux支持大于4G内存
2019-05-02
WM_GETINFO相关
2019-05-02
[收藏] FC交换机基础知识详解
2019-05-02
Linux调试工具
2019-05-02
用Eclipse和GDB构建ARM交叉编译和在线调试环境
2019-05-02
GDB命令大全
2019-05-02
IT行业培训必读:优秀程序员的十个习惯
2019-05-02
财务分析与决策:同型分析
2019-05-02
【语言-c#】C# 超级整数计算
2019-05-02
【软件-Doxgen】工具:程序代码生成xml文档(doxgen)
2019-05-02
【语言-c#】C# 注释详细介绍说明
2019-05-02