字元等於幾個位元組,一個字元等於幾個位元組

2021-05-02 07:08:24 字數 5556 閱讀 1185

1樓:匿名使用者

不同的字元所佔的位元組是不同的。

ascii碼:

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

如一個ascii碼就是一個位元組。

utf-8編碼:

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

unicode編碼:

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

任何資料型別的陣列都需要 20 個位元組的記憶體空間,加上每一陣列維數佔 4 個位元組,再加上資料本身所佔用的空間。資料所佔用的記憶體空間可以用資料元數目乘上每個元素的大小加以計算。例如,以 4 個 2位元組之 integer 資料元所組成的一維陣列中的資料,佔 8 個位元組。

這 8 個位元組加上額外的 24 個位元組,使得這個陣列所需總記憶體空間為 32 個位元組。

包含一陣列的 variant 比單獨的一個陣列需要多 12 個位元組。

2樓:中關村**

一個漢字等於兩個位元組。

1、位元組是計算機資訊科技用於計量儲存容量的一種計量單位,通常情況下一位元組等於有八位,也表示一些計算機程式語言中的資料型別和語言字元。

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

最小值0,最大值255。如一個ascii碼就是一個位元組。

3樓:春風化雨

不同編碼裡,字元和位元組的對應關係不同,與編碼方式有關。

常見的編碼字元與位元組的對應關係如下:

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

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

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

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

4、gbk編碼方式是中文佔兩個位元組,英文佔1個位元組。

4樓:潮流v科技

不一樣的字元所佔的位元組是不一樣的。

ascii碼:

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

如一個ascii碼就是一個位元組。

utf-8編碼:

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

3.unicode編碼:

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

符號:英文標點佔一個位元組,中文標點佔兩個位元組。

舉例:英文句號「.」佔1個位元組的大小,中文句號「。」佔2個位元組的大小。。

5樓:那爾柳歸行

目前的中文以及全形的字元在任何地方都是佔兩個位元組,英文和數字及半形的字元都佔一個位元組。

在js裡用length來求字串長度的時候是指字串的字元數。

6樓:匿名使用者

一個位元組是一個字母或者是一個符號。一個漢字是兩個位元組。

但是在使用word系統輸入漢字時,選擇「半形」時,一個漢字佔一個位元組;選擇「全形」時,一個漢字佔兩個位元組。

7樓:匿名使用者

一個字元好像是一個位元組(1byte,8bits),漢字、日文、全形字元等等所謂「寬字元」是倆位元組

8樓:春天在這裡開花

1位」表示為1bit

「1個位元組」表示為1byte

「1個位元組」=「8位」 即1bytes=8bit因此「4個位元組」=4*8位=32位

此外,字母用用1個位元組(即8位)進行表示和儲存,而一個漢字則使用兩個位元組(即16位)進行表示和儲存。

9樓:匿名使用者

一個ascii字元等於一個位元組

一個unicode字元相當於兩位元組。

我們一般用的字母都是一位元組。

中文都是兩位元組

10樓:匿名使用者

char吧,c語言裡面是1個位元組,其他的不一樣

11樓:四方格里

不同編碼裡,字元和位元組的對應關係不同:

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

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

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

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

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

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

一個字元等於多少個位元組 而一個漢字又等於多少個字元

12樓:快樂的桃子

解析如下:

一個字元等於一個位元組 。一個漢字是兩個位元組,也就是等於兩個字元。

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

最小值-128,最大值127。如一個ascii碼就是一個位元組。

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

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

在計算機中,一串數碼作為一個整體來處理或運算的,稱為一個計算機字,簡稱字。字通常分為若干個位元組(每個位元組一般是8位)。在儲存器中,通常每個單元儲存一個字,因此每個字都是可以定址的。

字的長度用位數來表示。

13樓:合興利電氣

一個字元等於一個位元組 。

一個漢字是兩個位元組,也就是等於兩個字元。

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

最小值-128,最大值127。如一個ascii碼就是一個位元組。

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

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

在計算機中,一串數碼作為一個整體來處理或運算的,稱為一個計算機字,簡稱字。字通常分為若干個位元組(每個位元組一般是8位)。在儲存器中,通常每個單元儲存一個字,因此每個字都是可以定址的。

字的長度用位數來表示。

擴充套件資料

字元是可使用多種不同字元方案或**頁來表示的抽象實體。例如,unicode utf-16 編碼將字元表示為 16 位整數序列,而 unicode utf-8 編碼則將相同的字元表示為 8 位位元組序列。微軟的公共語言執行庫使用 unicode utf-16(unicode 轉換格式,16 位編碼形式)表示字元。

電腦和通訊裝置會使用字元編碼的方式來表達字元。意思是會將一個字元指定給某個東西。傳統上,是代表整數量的位元序列,如此,則可透過網路來傳輸,同時亦便於儲存。

兩個常用的例子是ascii和用於統一碼的utf-8。

在計算機中,一串數碼作為一個整體來處理或運算的,稱為一個計算機字,簡稱字。字通常分為若干個位元組(每個位元組一般是8位)。在儲存器中,通常每個單元儲存一個字,因此每個字都是可以定址的。

字的長度用位數來表示。

14樓:匿名使用者

字元:人們使用的記號,屬於抽象意義上的符號。 例如:'1', '中', 'a', '$', '¥', ……

ascii碼:一個英文字母(不分大小寫)佔一個位元組的空間。一個二進位制數字序列,在計算機中作為一個數字單元,一般為8位二進位制數。

換算為十進位制 ,最小值-128,最大值127。如一個ascii碼就是一個位元組。

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

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

簡單來說,在word中,一個英文字母(不分大小寫)佔一個位元組的空間,一箇中文漢字佔兩個位元組的空間。

符號:英文標點2佔一個位元組,中文標點佔兩個位元組.

15樓:匿名使用者

不同編碼系統字元和漢字所佔用的空間不同。

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

最小值-128,最大值127。如一個ascii碼就是一個位元組。

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

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

16樓:匿名使用者

字元與位元組

1、ascii碼:一個英文字母(不分大小寫)佔一個位元組的空間。一個二進位制數字序列,在計算機中作為一個數字單元,一般為8位二進位制數,換算為十進位制。

最小值-128,最大值127。如一個ascii碼就是一個位元組。

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

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

擴充套件資料

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

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

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

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

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

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

英語字母等於幾個位元組一個英語字母等於幾個位元組

具體要區分編碼 ascii碼 一個英文字母 不分大小寫 佔一個位元組的空間 一箇中文漢字佔兩個位元組的空間。一個二進位制數字序列,在計算機中作為一個數字單元,一般為8位二進位制數,換算為十進位制。最小值 128,最大值127。如一個ascii碼就是一個位元組。utf 8編碼 一個英文字元等於一個位元...

裡字距字元怎樣設定,word裡字距一個字元怎樣設定

word如何設定字元距離?很簡單,讓我來教會你!word調整字元間距 在word文件中字與字之間的間隔距離是怎麼弄得?可以在字型對話方塊中設定文字之間的距離。1 單擊開始選項卡右下角如圖所示的按鈕 2 彈出字型對話方塊,選擇字元間距選項卡,在間距處根據需要選擇加寬或緊縮即可,如圖所示。word中設定...

漢字等於多少個位元組一個漢字等於多少個位元組

編碼不同,bai佔的位元組不同。du ascii碼 一個 zhi英文字母 不分dao 大小寫 佔一個專位元組的空屬間,一箇中文漢字佔兩個位元組的空間。utf 8編碼 一個英文字元等於一個位元組,一箇中文 含繁體 等於三個位元組。中文標點佔三個位元組,英文標點佔一個位元組 unicode編碼 一個英文...