Unicode編碼詳解
Unicode編碼詳解介紹
廣大網(wǎng)友們在使用Unicode編碼的時候,可以把字符映射到任意的數(shù)值。(這里的數(shù)值被稱為碼位)。每個字符都有唯一的一個碼位,且每個碼位對應一個字符。碼位的一般采用十六進制數(shù)或者三十二位進制數(shù)。所以可以表達的字符可以達到一百萬個。
Unicode編碼最重要的是因為它是可以拓展的,所以這就意味著。如果有新的字符是可以隨時添加的并且不會影響已有的字符編碼。在Unicode編碼中已經(jīng)有了很多字符,其中就包含了標點符號,貨幣符號,語言字母等等。當前也有一些特殊字符。比如回車,換行都是存在的。
Unicode編碼相關問題解答
Unicode編碼與ASCll碼區(qū)別是什么?它們之間有何不同?
對于很多新手程序員來說,很容易把Unicode編碼與ASCll碼混淆。
ASCll是美國發(fā)明的美國標準編碼用于代表美國信息交換標準代碼。
Unicode則是代表的"通用字符集"。
它們之間所代表的字符有何不同?
Unicode經(jīng)常用于“公式” “數(shù)學符號” “字符”等各國的語言。
ASCll則常用于“數(shù)字” “特殊字符” “語法符號”等。
它們常用于哪些領域?
Unicode用于IT行業(yè)標準化,經(jīng)常用于編碼和表示計算機符號。
ASCll則用于HTML和電子通信行業(yè)的編程語言比較多。
編碼格式有何不同?內存占用怎么樣?
Unicode使用的是UTF-7、UTF-8、UTF-16、UTF-32.對應7、8、16、32位。
會消耗比較多的內存
ASCll在編碼中則使用7位或者8位。
消耗內存較少。
版權所屬:SO JSON在線解析
原文地址:http://suancuo.cn/blog/403.html
轉載時必須以鏈接形式注明原始出處及本聲明。
如果本文對你有幫助,那么請你贊助我,讓我更有激情的寫下去,幫助更多的人。
