漢字由幾個位元組組成?還是,一個漢字由幾個位元組組成?2個還是4個?

2021-08-14 00:18:21 字數 5934 閱讀 7933

1樓:匿名使用者

通常我們所說是2位元組(gb-2312)。

具體依據漢字編碼形式有所不同:

gb-231280 編碼為 2個位元組(byte) 包含了 20902 個漢字,其編碼範圍是 0x8140-0xfefe。

gb18030-2000(gbk2k) 在 gbk 的基礎上進一步擴充套件了漢字,增加了藏、蒙等少數民族的字形。編碼是變長的,其二位元組部分與 gbk 相容;四位元組部分是擴充的字形、字位,其編碼範圍是首位元組 0x81-0xfe、二位元組0x30-0x39、三位元組 0x81-0xfe、四位元組0x30-0x39

unicode 範圍一般所用為\u0000-\uffff,對於cjk ext b區漢字,範圍大於\u20000

utf, 按其基本長度所用位數分為utf-8/16/32。其中:

utf-8是變長編碼,每個unicode**點按照不同範圍,可以有1-3位元組的不同長度。

utf-16長度相對固定,只要不處理大於\u200000範圍的字元,每個unicode**點使用16位即2位元組表示,超出部分使用兩個utf-16即4位元組表示。按照高低位位元組順序,又分為utf-16be/utf-16le。

utf-32長度始終固定,每個unicode**點使用32位即4位元組表示。按照高低位位元組順序,又分為utf-32be/utf-32le。

2樓:匿名使用者

一個漢字是由兩位元組組成的.一個英文字母類是一個位元組.

3樓:

一個漢字是由2個位元組組成的,一個字母和一個標點符號是由一個位元組組成的。

4樓:永成大哥

這麼白的問題都問的出來!

直接無語了!

一個漢字多少位元組?

5樓:我的子明是一一

官方標準:

1位元組(byte)=8字位=8個二進位制數

1字位(bit)=1個二進位制數

1b=8b

1kb=1024b

1mb=1024kb

1gb=1024mb

通常情況下,把b稱為位元組、b稱為字位、kb稱為千位元組、mb稱為兆位元組、gb稱為吉位元組。

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

b與bit:

資料儲存是以“位元組”(byte)為單位,資料傳輸大多是以“位”(bit,又名“位元”)為單位,一個位就代表一個0或1(即二進位制),每8個位(bit,簡寫為b)組成一個位元組(byte,簡寫為b),是最小一級的資訊單位。

b與ib:

1kib(kibibyte)=1024byte1kb(kilobyte)=1000byte1mib(mebibyte)=1048576byte1mb(megabyte)=1000000byte

6樓:

一個漢字是2個位元組。

一個英文字母(不分大小寫)是一個位元組。

中文標點佔三個位元組。

英文標點佔一個位元組。

7樓:yangzhi涯

一箇中文漢字佔兩個位元組的空間。

一個英文字母(不分大小寫)佔一個位元組的空間。

英文標點2佔一個位元組,中文標點佔兩個位元組。

位元組(byte)是計算機資訊科技用於計量儲存容量和傳輸容量的一種計量單位,1個位元組等於8位二進位制,也表示一些計算機程式語言中的資料型別和語言字元。

任何資料型別的陣列都需要 20 個位元組的記憶體空間,加上每一陣列維數佔 4 個位元組,再加上資料本身所佔用的空間。

資料所佔用的記憶體空間可以用資料元數目乘上每個元素的大小加以計算。例如,以 4 個 2位元組之 integer 資料元所組成的一維陣列中的資料,佔 8 個位元組。這 8 個位元組加上額外的 24 個位元組,使得這個陣列所需總記憶體空間為 32 個位元組。

8樓:大v影視

個漢字內碼佔用幾個位元組?

9樓:

位元組(byte):通常將可表示常用英文字元8位二進位制稱為一位元組。

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

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

10樓:

一個漢字多少位元組你好,一般的漢字有四個音,分別為親聲第二聲,第三聲重音

11樓:捂尺之師祖

答案都他麼胡說。

幾個位元組取決於編碼方式

gbk是2個位元組

utf-8是3或者4位元組

utf-16是2或者4位元組

12樓:瓊瓊

一個漢字=2個英文字母=2位元組

官方標準:

1漢字=2位元組

1位元組(byte)=8字位=8個二進位制數

1字位(bit)=1個二進位制數

1b=8b

1kb=1024b

1mb=1024kb

1gb=1024mb

硬體商標準:

1gb=1000mb

1mb=1000kb

1kb=1000b

通常情況下,把b稱為位元組、b稱為字位、kb稱為千位元組、mb稱為兆位元組、gb稱為吉位元組。

13樓:小空君

我來系統的說一下

1位元組符號:

`~!@#$%^&*()-_=+{}\|;:'",.<>?0123456789

2位元組符號:

·!¥……()——;:‘’“”,。,《》、?【】1位元組=1字母

2位元組=1漢字

1024位元組=1kb=(1024字母 512漢字)1024kb=1mb=

1048576字母 524288漢字

104萬8576字母-52萬4288漢字

1024mb=1gb=

1073741824字母 536870912漢字10億7374萬1824字母-5億3687萬0912個漢字1024gb=1t=

10995511627776字母 549755813888漢字10萬零9955億1162萬7776-5497億5581萬3888

14樓:匿名使用者

一個漢字佔用兩個位元組,一個英文字母佔用一個位元組。

15樓:匿名使用者

漢字是兩個位元組,其他的所有都是一個位元組

16樓:匿名使用者

一個漢字代表2個位元組!!

17樓:上帝

上面的答案不完善,在不同的編碼型別下,中文是佔不同的位元組數的編碼:gb2312 位元組數 : 2;

編碼:gbk 位元組數 : 2;

編碼:gb18030 位元組數 : 2;

編碼:iso-8859-1 位元組數 : 1;

編碼:utf-8 位元組數 : 3;

編碼:utf-16 位元組數 : 4;

編碼:utf-16be 位元組數 : 2;

編碼:utf-16le 位元組數 : 2;

一般中文環境下編碼可能是gb2312,而比較國際通用的是utf-8

18樓:匿名使用者

嗯..漢字是佔用兩個位元組的..

但是.上面有人說. 字母一個位元組..

這就不一定對了..首先..目前世界上採用的編碼格式.

主要有兩種..第一種是ansi..第二種是unicode...

要是ansi..漢字佔兩位元組..字母佔一個位元組..

要是unicode..不管是字母.還是漢字.還是其他國家的什麼字..

統一都是兩個位元組表示..

一個漢字在計算機中佔用幾個位元組

19樓:假面

一箇中文漢字佔兩個位元組的空間,一個漢字中的標點也是兩個位元組。

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

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

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

一個字佔幾個位元組

20樓:公叔恆冀倩

真的搞不清楚你到底想問什麼,而且你有的表述也不準確嚴謹

所以只好把基本的單位先說下。

位元(bit)即一個二進位制位

例如100011就是6位元

位元組(byte)這是計算機中資料型別最基本的單位了,8bit

組成1byte

字(word)兩個byte稱為一個word,所以字大小應該是16位bit,共兩位元組

雙字(double

word

簡寫為dword)見名知意,兩個字,四個位元組,32bit

在c語言中,每種資料型別都有其儲存長度。而且在特定的平臺和特定的編譯器下是不一樣的。

由於win32平臺用的很多,使用visual

studio來做c程式的也有很多(我就是使用visual

studio

6.0來學習c語言的),所以我說下這種情況(在visual

c++2005

中的)。

char

字元型佔1byte

即8位,一個char型資料(例如:a、#、!之類的)用了1個位元組來儲存

unsigned

char

無符號的字元型

佔1byte

即8位它主要是為了能夠相容擴充套件ascii碼,由於

char

由8位表示表示範圍為

-128

-+127,無法表示帶上擴充套件ascii碼總共256個字元所以如果把

8位中的最高位符號位也用來計數,就可以正好表示256個字元,unsigned

char

表示範圍為0-

255正好256個數可以對應包含擴充套件ascii碼在內的共計256個ascii字元

漢字在計算機中儲存是使用機內碼(一種數字編號)來儲存的,而常用漢字不過是幾萬個,如果用16位位元(即2的16此方等於65536)就可以表示了,所以漢字字元儲存使用了兩個位元組。每兩個位元組即16bit對應一個漢字。

int整型資料

佔4byte

即32位,一個int型資料的長度用了4個位元組來儲存

short

短整型佔2byte

即16位,兩個位元組。

long

長整型佔4byte

即32為,四個位元組

float

單精度浮點型

佔4byte

即32位,四個位元組

double

雙精度浮點型

佔8byte

即64位,八個位元組

假如你使用的不是

visual

studio

編譯器或者不是在win32環境下程式設計,以上的陳述可能就不對,我建議你檢視一下

可以使用inti=

sizeof(char)或者

sizeof(int)來看看i的值,如果i

==4,表示一個當前的資料型別佔四個位元組

21樓:匿名使用者

單純問一個字佔多少位元組是沒有意義的,因為字的大小取決去具體系統的匯流排寬度,如果是32位的系統,則一個字是4個位元組,如果是64位,則是8個位元組。

22樓:匿名使用者

專業人士來回答:

計算機組成原理裡面的“字”等於四個位元組,這句話是對的。

計算機組成原理裡面的“字”,就是一個儲存空間的大小單位,它和漢字的“字”,只是名字一樣,完全不是一個東西,也沒有什麼關係。

在ascii碼中,一個英文的字元佔一個位元組;

一個int型別佔用4個位元組,一個位元組是8個位,一個位就是一個0或者一個1;

在一些漢字的編碼中,一個漢字佔用2個位元組,個別生僻的漢字會佔用更多的位元組。

漢字是幾個位元組?幾B?那空格呢,一個漢字是幾個位元組?幾B?那空格呢?

0.03元 kb,你需要知道1kb等於多少個 一個漢字 時兩個位元組,中文標點也是,也就是說500個漢字一個kb,三分錢 一個漢字倆個位元組.一個空格一個位元組.建議你不包流量的話不要用手機上網.會很貴的.因為本身程續就耗流量的.一個漢字2位元組,標點大寫的兩個,小寫的1個.512個漢字1kb,一個...

誰能翻譯一下這個圖中的幾個字對應的漢字謝謝

親。這個是準提母咒的符號。該是九字真言。唵。折戾主戾。準提 娑婆訶。全都亂扯,不bai懂就不要亂造口du業好吧!zhi 這是胎dao藏界曼荼羅的中臺八葉院內佛版的悉曇梵文種子權字!中間是胎藏界大日如來 亦是毗盧遮那佛 從東方起 最上面 順時針,分別是寶幢如來 普賢菩薩 開敷華王如來 文殊菩薩 阿彌陀...

字由具繫心字底組成叫什麼字,一個字由具系 心字底組成叫什麼字

懸的繁copy體字。懸 xu n 1.掛 bai系。如 懸壺濟世 du。後漢書 卷八十二 方術zhi傳下 費長房傳dao 又臥於空室,以朽索懸萬斤石於心上。宋 張耒 海州道中詩二首之二 逃屋無人草滿家,纍纍秋蔓懸寒瓜。2.牽掛 掛念。如 懸念 懸思 唐 李白 聞丹丘子於城北營石門幽居詩 心懸萬里外,...