utf 8是什么意思 hcg是什么意思


utf 8是什么意思 hcg是什么意思

文章插圖
大家好,小龍來為大家解答以上的問題 。hcg是什么意思,utf 8是什么意思這個很多人還不知道,現在讓我們一起來看看吧!
【utf 8是什么意思 hcg是什么意思】1、UTF8是一種儲存和傳送的格式 , 如前所述,每個Unicode/UCS字符都以 2或4個bytes來儲存,看看以下的比較:以"I am Chinese"為例 用ANSI儲存:12 Bytes 用Unicode/UCS2儲存:24 Bytes + 2 Bytes(header) 用UCS4儲存:48 Bytes + 4 Bytes(header) 以"我是中國人"為例 用ANSI儲存:10 Bytes 用Unicode/UCS2儲存:10 Bytes + 2 Bytes(header) 用UCS4儲存:20 Bytes + 4 Bytes(header) 由此可見直接以Unicode/UCS的原始形式來儲存是一種極大的浪費,而且也不利于互聯網的傳輸(中文稍為合算一點^_^) 。
2、 有見及此,Unicode/UCS的壓縮形式--UTF8出現了,套用官方網站的首句話『UTF-8 stands for Unicode Transformation Format-8. It is an octet (8-bit) lossless encoding of Unicode characters.』,由于UTF也適用于編碼UCS,故亦可稱為『UCS transformation formats (UTF)』 UTF8是以8bits即1Bytes為編碼的最基本單位,當然也可以有基于16bits和32bits的形式,分別稱為UTF16和UTF32,但目前用得不多,而UTF8則被廣泛應用在文件儲存和網絡傳輸中 。
本文到此分享完畢,希望對大家有所幫助 。

    推薦閱讀