快捷搜索:  汽车  科技

计算机用ascii码表示运算符号(计算机的字典)

计算机用ascii码表示运算符号(计算机的字典)ASCII 编码已经成了计算机的通用标准。在 ASCII 编码中,大写字母、小写字母和阿拉伯数字都是连续分布的,这给程序设计带来了很大的方便。例如要判断一个字符是否是大写字母,就可以判断该字符的 ASCII 编码值是否在 65~90 的范围内。美国人的发明ASCII 是“American Standard Code for Information Interchange”的缩写,翻译成中文就是“美国信息交换标准代码”。这就是计算机确认字符与二进制关系的“字典”。因为计算机是美国人发明的,所以他们首先要考虑的问题就是该如何将二进制和英文字母(也就是拉丁文)对应起来。ASCII 的标准版本是在 1967 年第一次发布的,最后一次更新是在 1986 年,迄今为止共收录了 128 个字符,包含了基本的拉丁字母(英文字母)、阿拉伯数字(也就是 1234567890)、标点符号( .!等)、特殊符号(

上一篇文章是关于C语言入门的,C语言入门

这篇文章就来谈谈ASCII表。

字符集和字符编码

有人会说字符集就是字符编码,其实这个说法是不严谨的。字符集和字符编码并不是相同的概念,字符集仅仅规定了文字和二进制的对应关系,它是为字符分配了唯一的一一对应的编号。而字符编码规定了如何将这些字符编码存储到计算机中。

字符集为每一个字符分配唯一的二进制数据编码,就好比《唐伯虎点秋香》里给唐伯虎取名“9527”一样,提到“9527”人们就会想到是唐伯虎。同理,我们使用字符集给每一个字符规定一个对应的二进制表示的编号,这样在出现特定的二进制后计算机就会知道这个编号所表示的字符了。

ASCII码

计算机用ascii码表示运算符号(计算机的字典)(1)

美国人的发明

ASCII 是“American Standard Code for Information Interchange”的缩写,翻译成中文就是“美国信息交换标准代码”。

这就是计算机确认字符与二进制关系的“字典”。因为计算机是美国人发明的,所以他们首先要考虑的问题就是该如何将二进制和英文字母(也就是拉丁文)对应起来。ASCII 的标准版本是在 1967 年第一次发布的,最后一次更新是在 1986 年,迄今为止共收录了 128 个字符,包含了基本的拉丁字母(英文字母)、阿拉伯数字(也就是 1234567890)、标点符号( .!等)、特殊符号(@#$%^&等)以及一些具有控制功能的字符。标准 ASCII 编码共收录了 128 个字符,其中包含了 33 个控制字符(具有某些特殊功能但是无法显示的字符)和 95 个可显示字符。用一个字节中较低的 7 个比特位(Bit)足以表示(2到7次方 = 128),所以还会空下一个比特位,它就被浪费了。

在 ASCII 编码中,大写字母、小写字母和阿拉伯数字都是连续分布的,这给程序设计带来了很大的方便。例如要判断一个字符是否是大写字母,就可以判断该字符的 ASCII 编码值是否在 65~90 的范围内。

ASCII 编码已经成了计算机的通用标准。

猜您喜欢: