• <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)貼],因其丑陋,見諒!~
            隨筆 - 1469, 文章 - 0, 評(píng)論 - 661, 引用 - 0
            數(shù)據(jù)加載中……

            維基百科----UTF-16

            維基百科,自由的百科全書

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

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

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

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

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

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

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

            為了弄清楚UTF-16文件的大小尾序,在UTF-16文件的開首,都會(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è)沒有寬度也沒有斷字的空白。

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

            使用 UTF-16 編碼的例子

            編碼名稱

            編碼次序

            編碼

            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父集。在沒有輔助平面字符前,UTF-16UCS-2所指的是同一的意思。但當(dāng)引入輔助平面字符后,就只稱為UTF-16了。現(xiàn)在若有軟件聲稱自己支持UCS-2編碼,那其實(shí)是暗指它不能支持輔助平面字符的委婉語。

             

             

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

            久久99精品久久久久久9蜜桃| 亚洲欧洲中文日韩久久AV乱码| 久久久久久a亚洲欧洲aⅴ| 伊人久久精品线影院| 久久综合偷偷噜噜噜色| 久久国产精品久久精品国产| 精品国产乱码久久久久软件| 国产精品九九久久免费视频 | 久久精品中文闷骚内射| 99久久99久久| av色综合久久天堂av色综合在 | 国产午夜精品久久久久九九电影| 亚洲国产日韩综合久久精品| 久久免费高清视频| 久久精品国产乱子伦| 大美女久久久久久j久久| 久久天天躁狠狠躁夜夜躁2O2O| 婷婷久久综合| 99久久国产综合精品网成人影院 | 精品乱码久久久久久夜夜嗨| 国内精品伊人久久久久AV影院| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 久久成人小视频| 久久中文字幕视频、最近更新 | 激情久久久久久久久久| 国产三级久久久精品麻豆三级| 2021国内精品久久久久久影院| 欧美精品一区二区久久 | 热re99久久精品国99热| 久久婷婷国产剧情内射白浆| 亚洲国产天堂久久久久久 | 国产V亚洲V天堂无码久久久| 久久精品无码专区免费东京热 | 77777亚洲午夜久久多喷| 久久久亚洲欧洲日产国码是AV| 中文字幕亚洲综合久久菠萝蜜| 青青久久精品国产免费看| 亚洲人成无码网站久久99热国产| 亚洲国产成人精品无码久久久久久综合 | 欧美大香线蕉线伊人久久| 国产成人无码精品久久久性色|