Unicode編碼是什么
一、總結
一句話總結:
1、Unicode碼擴展自ASCII字元集。Unicode最初打算作為ASCII的補充,可能的話,最終將代替它。
2、Unicode是一個編碼方案,Unicode 編碼共有三種具體實現,分別為utf-8,utf-16,utf-32,其中utf-8占用一到四個字節,utf-16占用二或四個字節,utf-32占用四個字節。
1、ASCII碼7位,Unicode16位?
在嚴格的ASCII中,每個字元用7位元(2^7=128,2^8=256)表示,Unicode使用全16位元(2^16=65,536)字元集
二、Unicode編碼是什么
Unicode是一個編碼方案,Unicode 是為了解決傳統的字符編碼方案的局限而產生的,它為每種語言中的每個字符設定了統一並且唯一的二進制編碼,以滿足跨語言、跨平台進行文本轉換、處理的要求。Unicode 編碼共有三種具體實現,分別為utf-8,utf-16,utf-32,其中utf-8占用一到四個字節,utf-16占用二或四個字節,utf-32占用四個字節。Unicode 碼在全球范圍的信息交換領域均有廣泛的應用。
Unicode碼擴展自ASCII
字元集。在嚴格的ASCII中,每個字元用7位元表示,或者電腦上普遍使用的每字元有8位元寬;而Unicode使用全16位元字元集。這使得Unicode能夠表示世界上所有的書寫語言中可能用於電腦通訊的字元、象形文字和其他符號。Unicode最初打算作為ASCII的補充,可能的話,最終將代替它。考慮到ASCII是電腦中最具支配地位的標准,所以這的確是一個很高的目標。
Unicode影響到了電腦工業的每個部分,但也許會對作業系統和程式設計語言的影響最大。從這方面來看,我們已經上路了。Windows NT從底層支持Unicode。
計算機中用得最廣泛的
字符集及其編碼,是由
美國國家標准局(ANSI)制定的ASCII碼(American Standard Code for Information Interchange,
美國標准信息交換碼),它已被
國際標准化組織(ISO)定為國際標准,稱為ISO 646標准。適用於所有拉丁文字字母,ASCII碼有7位碼和8位碼兩種形式。