展開全部
不同編碼方式1個英文字母佔的位元組是不同的:
1,ASCII碼:一個英文字母(不分大小寫)佔一個位元組的空間,一箇中文漢字佔兩個位元組的空間。
2,UTF-8編碼:一個英文字元等於一個位元組,一箇中文(含繁體)等於三個位元組。中文標點佔三個位元組,英文標點佔一個位元組
3,Unicode編碼:一個英文等於兩個位元組,一箇中文(含繁體)等於兩個位元組。中文標點佔兩個位元組,英文標點佔兩個位元組
擴充套件資料:
位元組:
位元組是指一小組相鄰的二進位制數碼。通常是8位作為一個位元組。它是構成資訊的一個小單位,並作為一個整體來參加操作,比字小,是構成字的單位。
在微型計算機中,通常用多少位元組來表示儲存器的儲存容量。
例如,在C++的資料型別表示中,通常char為1個位元組,int為4個位元組,double為8個位元組。
理解編碼的關鍵,是要把字元的概念和位元組的概念理解準確。這兩個概念容易混淆,我們在此做一下區分:
概念描述 舉例
字元人們使用的記號,抽象意義上的一個符號。 "1", "中", "a", "$", "¥" ……
位元組計算機中儲存資料的單元,一個8位的二進位制數,是一個很具體的儲存空間。0x01, 0x45, 0xFA……
參考資料:百度百科---位元組
展開全部
不同編碼方式1個英文字母佔的位元組是不同的:
1,ASCII碼:一個英文字母(不分大小寫)佔一個位元組的空間,一箇中文漢字佔兩個位元組的空間。
2,UTF-8編碼:一個英文字元等於一個位元組,一箇中文(含繁體)等於三個位元組。中文標點佔三個位元組,英文標點佔一個位元組
3,Unicode編碼:一個英文等於兩個位元組,一箇中文(含繁體)等於兩個位元組。中文標點佔兩個位元組,英文標點佔兩個位元組
擴充套件資料:
位元組:
位元組是指一小組相鄰的二進位制數碼。通常是8位作為一個位元組。它是構成資訊的一個小單位,並作為一個整體來參加操作,比字小,是構成字的單位。
在微型計算機中,通常用多少位元組來表示儲存器的儲存容量。
例如,在C++的資料型別表示中,通常char為1個位元組,int為4個位元組,double為8個位元組。
理解編碼的關鍵,是要把字元的概念和位元組的概念理解準確。這兩個概念容易混淆,我們在此做一下區分:
概念描述 舉例
字元人們使用的記號,抽象意義上的一個符號。 "1", "中", "a", "$", "¥" ……
位元組計算機中儲存資料的單元,一個8位的二進位制數,是一個很具體的儲存空間。0x01, 0x45, 0xFA……
參考資料:百度百科---位元組