• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            woaidongmao

            文章均收錄自他人博客,但不喜標(biāo)題前加-[轉(zhuǎn)貼],因其丑陋,見(jiàn)諒!~
            隨筆 - 1469, 文章 - 0, 評(píng)論 - 661, 引用 - 0
            數(shù)據(jù)加載中……

            維基百科----UTF-16

            維基百科,自由的百科全書(shū)

            跳轉(zhuǎn)到: 導(dǎo)航, 搜尋

            UTF-16Unicode的其中一個(gè)使用方式。 UTF Unicode/UCS Transformation Format,即把Unicode轉(zhuǎn)做某種格式的意思。

            它定義于ISO/IEC 10646-1的附錄Q,而RFC2781也定義了相似的做法。

            Unicode基本多文種平面定義的字符(無(wú)論是拉丁字母、漢字或其它文字或符號(hào)),一律使用2字節(jié)儲(chǔ)存。而在輔助平面定義的字符,會(huì)以代理對(duì)surrogate pair)的形式,以?xún)蓚€(gè)2字節(jié)的值來(lái)儲(chǔ)存。

            UTF-16比起UTF-8,好處在于大部分字符都以固定長(zhǎng)度的字節(jié) (2字節(jié)) 儲(chǔ)存,但UTF-16卻無(wú)法兼容于ASCII編碼。

            [編輯] UTF-16的編碼模式

            UTF-16的大尾序和小尾序儲(chǔ)存形式都在用。一般來(lái)說(shuō),以Macintosh制作或儲(chǔ)存的文字使用大尾序格式,以MicrosoftLinux制作或儲(chǔ)存的文字使用小尾序格式。

            為了弄清楚UTF-16文件的大小尾序,在UTF-16文件的開(kāi)首,都會(huì)放置一個(gè)U+FEFF字符作為Byte Order Mark (UTF-16LE FF FE 代表,UTF-16BE FE FF 代表),以顯示這個(gè)文本文件是以UTF-16編碼,其中U+FEFF字符在UNICODE中代表的意義是ZERO WIDTH NO-BREAK SPACE,顧名思義,它是個(gè)沒(méi)有寬度也沒(méi)有斷字的空白。

            以下的例子有三個(gè)字符:「朱」(U+6731)、半角逗號(hào) (U+002C)、「聿」(U+807F)。

            使用 UTF-16 編碼的例子

            編碼名稱(chēng)

            編碼次序

            編碼

            BOM

            ""

            ","

            ""

             

            UTF-16LE

            小尾序

             

            31 67

            2C 00

            7F 80

             

            UTF-16BE

            大尾序

             

            67 31

            00 2C

            80 7F

             

            UTF-16

            小尾序,包含BOM

            FF FE

            31 67

            2C 00

            7F 80

             

            UTF-16

            大尾序,包含BOM

            FE FF

            67 31

            00 2C

            80 7F

             

            [編輯] UTF-16 UCS-2 的關(guān)系

            UTF-16可看成是UCS-2父集。在沒(méi)有輔助平面字符前,UTF-16UCS-2所指的是同一的意思。但當(dāng)引入輔助平面字符后,就只稱(chēng)為UTF-16了?,F(xiàn)在若有軟件聲稱(chēng)自己支持UCS-2編碼,那其實(shí)是暗指它不能支持輔助平面字符的委婉語(yǔ)。

             

             

            posted on 2008-11-07 22:31 肥仔 閱讀(587) 評(píng)論(0)  編輯 收藏 引用 所屬分類(lèi): 字符編碼

            国产午夜精品久久久久九九电影| 国产精品午夜久久| 无码超乳爆乳中文字幕久久| 欧美激情一区二区久久久| 亚洲中文精品久久久久久不卡| 久久久精品2019免费观看| 国产亚洲成人久久| 99久久精品免费看国产一区二区三区 | 97久久婷婷五月综合色d啪蜜芽| 色婷婷综合久久久久中文一区二区| 97久久超碰成人精品网站| 无码国内精品久久人妻麻豆按摩| 国产V亚洲V天堂无码久久久| 午夜精品久久久久久| 久久久久国产一级毛片高清版| 久久综合九色综合网站| 亚洲国产成人久久精品影视| 熟妇人妻久久中文字幕| 久久99精品久久久久久不卡| 久久精品国产亚洲AV香蕉| 伊人色综合九久久天天蜜桃| 91秦先生久久久久久久| 精品久久久久香蕉网| 91麻豆国产精品91久久久| 久久99精品免费一区二区| 99久久久国产精品免费无卡顿| 久久久久99这里有精品10| 国产午夜精品理论片久久| 久久99精品国产一区二区三区| 日韩乱码人妻无码中文字幕久久| 色婷婷久久久SWAG精品| 国产福利电影一区二区三区久久久久成人精品综合 | 中文字幕精品无码久久久久久3D日动漫| 久久久精品一区二区三区| 国内精品久久久久| 精品久久久噜噜噜久久久| 久久ww精品w免费人成| 麻豆一区二区99久久久久| 久久久无码一区二区三区| 精品少妇人妻av无码久久| 国产综合久久久久久鬼色|