编码与解码(encode、decode)
一、什么是编码:
例:从文字到0、1的映射称为编码
将文本字符编成一系列的0和1
聚义来说就是将字母数字及标点符号编一个号。一个字节可以表示256个数字,表示字母数字标点足够了,所以用一个字节就可以对应一个字符了,这就是ASCII码。但是不同语言的文字却不能通用因此出现的unicode码,涵盖了世界上所有的语言。
二、什么是解码:
例:反过来从0、1到文字叫解码
将一系列的0和1解成文本字符串
三、重新理解
计算机之间的通信和存储都是通过2进制的数字信号运行的,而在每台电脑的显示器上显示,以及我们所操作的都是文本字符串、数字等,不能进行传输和存储。因此仅需要进行编码转换为计算机了解的2进制数字。当我们的电脑获取其他数据源传输的数据时就需要对此进行解码,将2进制的数字转换成unicode码并转换成我们能够看得懂的文本字符串。