计算机字符编码
什么是编码
编码是信息从一种形式或格式转换为另一种形式的过程;解码则是编码的逆过程。
举个栗子,你和你的朋友同坐在一间教室里,中间隔着好几个人,你想通过中间的人传递纸条,告诉你的朋友一条信息“abcdefg”,但是你又不想别人知道信息的内容,这时候你就需要将信息的内容转换下,怎么转换?假设你和你的朋友以前有过约定,你们在纸条中传递内容的所有英文字母都要向后偏移一位,即a转换为b,c转换为d,z是英文字母中的最后一位,则转换为第一个字母,即a。如此,你将在纸条上写下“bcdefgh”,信息从“abcdefg”转换为“bcdefgh”的过程就是编码,所采用的编码方式是英文字母向后偏移一位,你的朋友拿到编码后的信息,再依次将字母前移一位,得到真实的信息,这是编码的逆过程,即解码。