回覆列表
  • 1 # Getskill

    展開全部

    不同編碼方式1個英文字母佔的位元組是不同的:

    1,ASCII碼:一個英文字母(不分大小寫)佔一個位元組的空間,一箇中文漢字佔兩個位元組的空間。

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

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

    擴充套件資料:

    位元組:

    位元組是指一小組相鄰的二進位制數碼。通常是8位作為一個位元組。它是構成資訊的一個小單位,並作為一個整體來參加操作,比字小,是構成字的單位。

    在微型計算機中,通常用多少位元組來表示儲存器的儲存容量。

    例如,在C++的資料型別表示中,通常char為1個位元組,int為4個位元組,double為8個位元組。

    理解編碼的關鍵,是要把字元的概念和位元組的概念理解準確。這兩個概念容易混淆,我們在此做一下區分:

    概念描述 舉例

    字元人們使用的記號,抽象意義上的一個符號。 "1", "中", "a", "$", "¥" ……

    位元組計算機中儲存資料的單元,一個8位的二進位制數,是一個很具體的儲存空間。0x01, 0x45, 0xFA……

    參考資料:百度百科---位元組

  • 中秋節和大豐收的關聯?
  • 痛風發作有哪些原因?怎樣預防好?