1樓:
不同的編碼字所佔字元數是不同的:
1、gbk\gb2312編碼:1個字佔2個位元組;
2、unicode\utf-8編碼(其他編碼等):1個字約佔2~4位元組,這種編碼裡漢字是長度不是一定的,有的長、有的短。
字元是可使用多種不同字元方案或**頁來表示的抽象實體。例如,unicode utf-16 編碼將字元表示為 16 位整數序列,而 unicode utf-8 編碼則將相同的字元表示為 8 位位元組序列。微軟的公共語言執行庫使用 unicode utf-16(unicode 轉換格式,16 位編碼形式)表示字元。
2樓:
對於不同編碼佔用字元不同,分別如下:
1、ascii碼:一個英文字母(不分大小寫)佔一個位元組的空間,一箇中文漢字佔兩個位元組的空間。一個二進位制數字序列,在計算機中作為一個數字單元,一般為8位二進位制數,換算為十進位制。
最小值-128,最大值127。如一個ascii碼就是一個位元組。
2、utf-8編碼:一個英文字元等於一個位元組,一箇中文(含繁體)等於三個位元組。中文標點佔三個位元組,英文標點佔一個位元組。
3、unicode編碼:一個英文等於兩個位元組,一箇中文(含繁體)等於兩個位元組。中文標點佔兩個位元組,英文標點佔兩個位元組。
擴充套件資料:
b與bit:
資料儲存是以「位元組」(byte)為單位,資料傳輸大多是以「位」(bit,又名「位元」)為單位,一個位就代表一個0或1(即二進位制),每8個位(bit,簡寫為b)組成一個位元組(byte,簡寫為b),是最小一級的資訊單位。
b與ib:
1kib(kibibyte)=1024byte
1kb(kilobyte)=1000byte
1mib(mebibyte)=1048576byte
1mb(megabyte)=1000000byte
硬碟生產商是以gb(十進位制,即10的3次方=1000,如1mb=1000kb)計算的,而電腦(作業系統)是以gib(2進位制,即2的10次方, 如1mib=1024kib)計算的,但是國內使用者一般理解為1mib=1m=1024 kb, 所以為了便於中文化的理解,翻譯mib為mb也是可以的。
同樣根據硬碟廠商與使用者對於1mb大小的不同理解,所以好多160g的硬碟實際容量按計算機實際的1mib=1024kb算都不到160g,這也可以解釋為什麼新買的硬碟「缺斤短兩」並沒有它所標示的那麼大。
3樓:新院第一高富帥
字元佔位數因編碼規則不同而不同:
1、在 ascii 編碼中,一個英文字母字元儲存需要1個位元組。
2、在 gb 2312 編碼或 gbk 編碼中,一個漢字字元儲存需要2個位元組。
3、在utf-8編碼中,一個英文字母字元儲存需要1個位元組,一個漢字字元儲存需要3到4個位元組。
4、在utf-16編碼中,一個英文字母字元或一個漢字字元儲存都需要2個位元組。
5、在utf-32編碼中,世界上任何字元的儲存都需要4個位元組。
4樓:u愛浪的浪子
一個標點佔1個字元。
一個英文佔1個字元。
在計算機和電信技術中,一個字元是一個單位的字形、類字形單位或符號的基本資訊。位元組(byte):通常將可表示常用英文字元8位二進位制稱為一位元組。
一個英文字母(不分大小寫)佔一個位元組的空間,一箇中文漢字佔兩個位元組的空間。符號:英文標點2佔一個位元組,中文標點佔兩個位元組。
5樓:橘說娛樂
一個漢字佔2個字元,標點佔1個字元。
在計算機和電信技術中,一個字元是一個單位的字形、類字形單位或符號的基本資訊。
字元是指計算機中使用的字母、數字、字和符號,包括:1、2、3、a、b、c、~!·#¥%……—*()——+等等。
在 ascii 編碼中,一個英文字母字元儲存需要1個位元組。在 gb 2312 編碼或 gbk 編碼中,一個漢字字元儲存需要2個位元組。在utf-8編碼中,一個英文字母字元儲存需要1個位元組,一個漢字字元儲存需要3到4個位元組。
在utf-16編碼中,一個英文字母字元或一個漢字字元儲存都需要2個位元組(unicode擴充套件區的一些漢字儲存需要4個位元組)。在utf-32編碼中,世界上任何字元的儲存都需要4個位元組。
6樓:
一個字就是一個字元啊。
你是要問位元組嗎?
位元組是計算機中儲存資訊的單位,是8位二進位制數,字元是a、b、c等以及一些符號,在計算機中用一個位元組表示。
1個漢字字元需要2個位元組。
1個英文字元需要1個位元組
7樓:匿名使用者
這是個電腦問題~~~~1級的
8樓:匿名使用者
一箇中文字佔2個字元
一個漢字佔幾個字元?
9樓:陽光上的橋
這個與採用的編碼有關,gbk\gb2312編碼是2個位元組,但是unicode\utf-8等就不同了,這些編碼裡面漢字是長度不是一定的,有的長、有的短,2~4位元組。
10樓:匿名使用者
一個漢子好像是兩個位元組。
11樓:匿名使用者
一般來說:gbk\gb2312編碼是2個位元組,但是unicode\utf-8編碼是3個位元組。
12樓:靠想不到了
是位元組吧!一個漢字佔兩個位元組。
word裡一個字佔幾個字元
13樓:vps小學生
英文1個
漢字2個
程式語言中一個漢字是2個位元組
位元組(byte):通常將可表示常用英文字元8位二進位制稱為一位元組。
一個英文字母(不分大小寫)佔一個位元組的空間,一箇中文漢字佔兩個位元組的空間.
符號:英文標點2佔一個位元組,中文標點佔兩個位元組.一個二進位制數字序列,在計算機中作為一個數字單元,一般為8位二進位制數,如一個ascii碼就是一個位元組,此類單位的換算為:
1千吉位元組(kgb,kilogigabyte)=1024吉位元組1吉位元組(gb,gigabyte) =1024兆位元組1兆位元組(mb,megabyte) =1024千位元組1千位元組(kb,kilobyte) =1024位元組1位元組(byte) = 8位(bit)
14樓:
中文佔2個字元,英文佔1個字元
字元是多少,一個字元是多少?
四舍 入 1 1個字元是一個數字 2 1個字元是1個英文字母 3 1個字元是1個空格 4 1個字元是1個符號 不是全部符號都是一個字元 通常一個位元組是8位二進位制,表示一個英文字母,一個漢字佔2個位元組,1個漢字儲存需要2個字元等同於2個字元等於1個漢字。 路堯家的顧小言 一個字元是由一個位元組 ...
字元是幾個字,一個字元是幾個字
路堯家的顧小言 一個字元是由一個位元組 即8個二進位制位 來表示的,不同編碼方式 漢字或字母所需位元組不同。1 ascii 編碼 一個英文字母佔1個位元組。2 gb 2312 編碼 gbk 編碼 一個漢字佔2個位元組。3 utf 8 一個英文字母佔1個位元組,一個漢字佔3到4個位元組。4 在utf ...
數字等於多少個位元組,一個數字等於多少個位元組
中糊塗仙 一個數字是一個位元組。位元組的標準定義 一個位元組均為8位。由於上述所講每個位或者是0或者是1,所以一個8位的位元組包含256種可能的0,1組合。整數要根據型別,一般是極其的字長。比如16位機整數就是16位bit,兩個位元組。32位機就是4位元組。還有int64型別的整數。至於實數在c中,...