如何存储数据,对于编写程序很重要。
存储时,数据的值只能是 1 或 0,称为位。
最小的位集合称为字节。
你听说过千字节(KB)或兆字节(MB)吗?它们都是字节,只不过量级不同。
一个字节由 8 位组成。
当我们表示单个字符(例如 A )时,在数据中表示该字符,需要 8 位。
因为每个字符都由一个数字表示,因此我们必须有一个表,映射哪个数字代表哪个字母。
这个表叫做 ASCII !它表示了数字与字符的映射。
ASCII 中使用十进制表示一个字符,我们需要仅用多个 0 和 多个 1 表示 ASCII 中的数字,所以必须将十进制(例如我们正在使用 A ,映射到 ASCII 表 65 )转换为二进制 ( 01000001 )。
ASCII 中最大的数字是 255。在二进制中,1111 1111为 255。所以 8 位涵盖了所有的 ASCII 字符。