字节,字符,Unicode及Web编码

  1. 云栖社区>
  2. 博客>
  3. 正文

字节,字符,Unicode及Web编码

zephyr 2016-06-03 18:18:23 浏览1343
展开阅读全文

1. 字节

字节是一个具体的概念,它表示的就是实实在在的数据,这里之所以从它开始说起,是因为在与计算机相关的数据描述中,它是基本单位(与比特位是等价的)。8 位二进制的比特位为 1 个字节,比如:

0010 1101

方便些写成 16 进制:

2D

这里需要强调的是,字节本身是不具有任何意义的东西。它仅仅是数据,或者,也可以说,它仅仅是数字。就像你看到一堆单纯的数字,比如“1 4334 332 2129 98 212”,没有任何意义。

所以,自然地,原始的字节数据,需要在特定的上下文环境中,以特定的方式去解读它,才有意义。

比如上面的一个字节数据 0010 1101 ,我们可以说,它表示了 8 个灯泡的开关状态,也可以说,它表示的是 45 这个整数。

(反过来多说一点,要表示 8 个灯泡的开关状态,或者要表示 45 这个整数,也不是只有“一个

网友评论

登录后评论
0/500
评论
zephyr
+ 关注