1. 程式人生 > >字符編碼表

字符編碼表

處理 字符 計算 關系 序列 兩個 導致 不同的 asc

計算機只能識別0和1,因此人類的信息要想能夠被計算機處理,必需轉為二進制的0和1,編碼表就是字符與二進制表示的對應關系表。

編碼是按一定的規則將人類所能識別的符號在計算機中建立二進制序列表示的過程。

解碼是按一定的規則將計算機中的二進制序列轉化為人類可識別的符號的過程。

這個一定的規則就是規定多少位二進制數表示為人類所識別的一個符號的規則。

ascii碼用一個字節表示一個字符,unicode規定最少使用兩個字節來表示一個字符。

產生亂碼的原因是編碼和解碼過程使用不同的編碼規則導致的,比如用gbk編碼規則編碼字符然後用utf8碼解碼肯定會產生亂碼。

字符編碼表