壹個英文字母(不分大小寫)占壹個字節的空間,壹個中文漢字占兩個字節的空間.
符號:英文標點2占觸個字節,中文標點占兩個字節.
壹個二進制數字序列,在計算機中作為壹個數字單元,壹般為8位二進制數,如壹個ASCII碼就是壹個字節,此類單位的換算為:
1千吉字節(KGB,KiloGigaByte)=1024吉字節
1吉字節(GB,GigaByte) =1024兆字節
1兆字節(MB,MegaByte) =1024千字節
1千字節(KB,KiloByte) =1024字節
1字節(Byte) = 8位(bit)
問題二:壹個漢字占幾個字節? 2個字節,字母壹個
問題三:壹個字符等於幾個字節 不同的字符所占的字節是不同的。
ASCII碼:
壹個英文字母(不分大小寫)占壹個字節的空間,壹個中文漢字占兩個字節的空間。壹個二進制數字序列,在計算機中作為壹個數字單元,壹般為8位二進制數,換算為十進制。最小值0,最大值255。如壹個ASCII碼就是壹個字節。
UTF-8編碼:
壹個英文字符等於壹個字節,壹個中文(含繁體)等於三個字節。
Unicode編碼:
壹個英文等於兩個字節,壹個中文(含繁體)等於兩個字節。
符號:
英文標點占壹個字節,中文標點占兩個字節。舉例:英文句號“.”占1個字節的大小,中文句號“。”占2個字節的大小。
問題四:壹個漢字多少字節? 壹個漢字=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稱為吉字節。
問題五:壹個字占幾個字節 專業人士來回答:
計算機組成原理裏面的“字”等於四個字節,這句話是對的。
計算機組成原理裏面的“字”,就是壹個存儲空間的大小單位,它和漢字的“字”,只是名字壹樣,完全不是壹個東西,也沒有什麽關系。
在ascii碼中,壹個英文的字符占壹個字節;
壹個int類型占用4個字節,壹個字節是8個位,壹個位就是壹個0或者壹個1;
在壹丁漢字的編碼中,壹個漢字占用2個字節,個別生僻的漢字會占用更多的字節。
問題六:請問utf-8的中文是壹個漢字占三個字節長度嗎? 這是個好問題,可以當作壹個筆試題。先從字符編碼講起。 1、美國人首先對其英文字符進行了編碼,也就是最早的ascii碼,用壹個字節的低7位來表示英文的128個字符,高1位統壹為0; 2、後來歐洲人發現尼瑪妳這128位哪夠用,比如我高貴的法國人字母上面的還有註音符,這個怎麽區分,得,把高1位編進來吧,這樣歐洲普遍使用壹個全字節進行編碼,最多可表示256位。歐美人就是喜歡直來直去,字符少,編碼用得位數少; 3、但是即使位數少,不同國家地區用不同的字符編碼,雖然0--127表示的符號是壹樣的,但是128--255這壹段的解釋完全亂套了,即使2進制完全壹樣,表示的字符完全不壹樣,比如135在法語,希伯來語,俄語編碼中完全是不同的符號; 4、更麻煩的是,尼瑪這電腦高科技傳到中國後,中國人發現我們有10萬多個漢字,妳們歐美這256字塞牙縫都不夠。於是就發明了GB2312這些漢字編碼,典型的用2個字節來表示絕大部分的常用漢字,最多可以表示65536個漢字字符,這樣就不難理解有些漢字妳在新華字典裏查得到,但是電腦上如果不處理壹下妳是顯示不出來的了吧。 5、這下各用各的字符集編碼,這世界咋統壹?俄國人發封email給中國人,兩邊字符集編碼不同,尼瑪顯示都是亂碼啊。為了統壹,於是就發明了unicode,將世界上所有的符號都納入其中,每壹個符號都給予壹個獨壹無二的編碼,現在unicode可以容納100多萬個符號,每個符號的編碼都不壹樣,這下可統壹了,所有語言都可以互通,壹個網頁頁面裏可以同時顯示各國文字。 6、然而,unicode雖然統壹了全世界字符的二進制編碼,但沒有規定如何存儲啊,親。x86和amd體系結構的電腦小端序和大端序都分不清,別提計算機如何識別到底是unicode還是acsii了。如果Unicode統壹規定,每個符號用三個或四個字節表示,那麽每個英文字母前都必然有二到三個字節是0,文本文件的大小會因此大出二三倍,這對於存儲來說是極大的浪費。這樣導致壹個後果:出現了Unicode的多種存儲方式。 7、互聯網的興起,網頁上要顯示各種字符,必須統壹啊,親。utf-8就是Unicode最重要的實現方式之壹。另外還有utf-16、utf-32等。UTF-8不是固定字長編碼的,而是壹種變長的編碼方式。它可以使用1~4個字節表示壹個符號,根據不同的符號而變化字節長度。這是種比較巧妙的設計,如果壹個字節的第壹位是0,則這個字節單獨就是壹個字符;如果第壹位是1,則連續有多少個1,就表示當前字符占用多少個字節。 8、註意unicode的字符編碼和utf-8的存儲編碼表示是不同的,例如嚴字的Unicode碼是4E25,UTF-8編碼是E4B8A5,這個7裏面解釋了的,UTF-8編碼不僅考慮了編碼,還考慮了存儲,E4B8A5是在存儲識別編碼的基礎上塞進了4E25。 9、UTF-8 使用壹至四個字節為每個字符編碼。128 個 ASCII 字符(Unicode 範圍由 U+0000 至 U+007F)只需壹個字節,帶有變音符號的拉丁文、希臘文、西裏爾字母、亞美尼亞語、希伯來文、 *** 文、敘利亞文及馬爾代夫語(Unicode 範圍由 U+0080 至 U+07FF)需要二個字節,其他基本多文種平面(BMP)中的字符(CJK屬於此類-Qieqie註)使用三個字節,其他 Unicode 輔助平面的字符使用四字節編碼。 10、最後,要回答妳的問題,常規來看,中文漢字在utf-8中到底占幾個字節,壹般是3個字節,最常見的編碼方式是1110xxxx 10xxxxxx 1......>>
問題七:壹個漢字在計算機中占用幾個字節 二個字節
問題八:壹個字符等於多少個字節 而壹個漢字又等於多少個字符 第二個說得對
壹個字符=8個字節,壹個漢字=2個字符=16個字節