1. 程式人生 > >不同編碼方式對應所佔位元組數

不同編碼方式對應所佔位元組數

ASCII碼中,一個英文字母(不分大小寫)佔一個位元組的空間,一箇中文漢字佔兩個位元組的空間。一個二進位制數字序列,在計算機中作為一個數字單元,一般為8位二進位制數,換算為十進位制。最小值0,最大值255。

UTF-8編碼中,一個英文字元等於一個位元組,一箇中文(含繁體)等於三個位元組。

Unicode編碼中,一個英文等於兩個位元組,一箇中文(含繁體)等於兩個位元組。

符號:英文標點佔一個位元組,中文標點佔兩個位元組。舉例:英文句號“.”佔1個位元組的大小,中文句號“。”佔2個位元組的大小。

UTF-16編碼中,一個英文字母字元或一個漢字字元儲存都需要2個位元組(Unicode擴充套件區的一些漢字儲存需要4個位元組)。

UTF-32編碼中,世界上任何字元的儲存都需要4個位元組。

線上編碼轉換

漢字字符集編碼查詢