<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jinfeng_wang

    G-G-S,D-D-U!

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      400 Posts :: 0 Stories :: 296 Comments :: 0 Trackbacks

    下面對這個圖進(jìn)行一下說明:
    第一個紅框中的內(nèi)容是我從unicode.org提供的GB2312->Unicode碼表中隨便抽取的一行,下面以它為例進(jìn)行說明。
    這里面列出的GB2312和我們計算機(jī)實際使用的GB2312是不一樣的。因為GB2312的和ASCII的編碼范圍有沖突,所以使用時都采用兩個字節(jié)高位置1的方式,也就是下面我列出的那個EUC才是在計算機(jī)內(nèi)存儲形式的GB2312。原來這是一個“暗”字。
    前者和”區(qū)位碼”是有直接關(guān)系的,”暗”的區(qū)位碼1621,轉(zhuǎn)換成HEX: 0×1015,只要把高低位都+0×20,就得到了GB2312: 0×3035。
    下面再看看UNICODE,大家可以做一個實驗,把0×6697轉(zhuǎn)成DEC: 26263,建一個空白HTML檔(encoding隨意),在里面寫上 暗 怎么樣,就能看到這個字了吧:)
    把它轉(zhuǎn)成BIN: 0110 0110 1001 0111, 查UTF-8的轉(zhuǎn)換表,這個字的Unicode: U+6679 在 U+0800 和 U+FFFF 之間,是要轉(zhuǎn)換成三字節(jié)的UTF-8的,轉(zhuǎn)換方法如上面所示,最后得出的UTF-8編碼就是: 0xE69A97。


    UTF-8字符各字節(jié)含義

    0×00-0×7F 同ASCII,也不可能作為任何其他多字節(jié)UTF-8字符的一部分
    0xC0-0xDF 多字節(jié)UTF-8字符的開始字節(jié),而且據(jù)此可以判斷出該UTF-8字符的長度(字節(jié)數(shù))
    0×80-0xBF 多字節(jié)UTF-8字符的跟隨字節(jié)
    0xFE-0xFF UTF-8未使用

    那么如何判斷UTF-8字符的長度呢?

    0×00-0×7F 1字節(jié)
    0xC0-0xDF 2字節(jié)
    0xE0-0xEF 3字節(jié)
    0xF0-0xF7 4字節(jié)
    0xF8-0xFB 5字節(jié)
    0xFC-0xFD 6字節(jié)

    UTF-8字符范圍

    Unicode 字節(jié)數(shù) 表示方法 字節(jié)范圍
    U-00000000 -
    U-0000007F
    1 0xxxxxxx (0×00-0×7F)
    U-00000080 -
    U-000007FF
    2 110xxxxx 10xxxxxx (0xC2-0xDF)(0×80-0xBF)
    U-00000800 -
    U-0000FFFF
    3 1110xxxx 10xxxxxx 10xxxxxx 0xE0(0xA0-0xBF)(0×80-0xBF)
    (0xE1-0xEF)(0×80-0xBF)(0×80-0xBF)
    U-00010000 -
    U-001FFFFF
    4 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx 0xF0(0×90-0xBF)(0×80-0xBF)
    (0×80-0xBF)(0xF1-0xF7)(0×80-0xBF)
    (0×80-0xBF)(0×80-0xBF)
    U-00200000 -
    U-03FFFFFF
    5 111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx
    U-04000000 -
    U-7FFFFFFF
    6 1111110x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx
    posted on 2006-01-18 21:59 jinfeng_wang 閱讀(645) 評論(0)  編輯  收藏 所屬分類: ZZ
    主站蜘蛛池模板: 亚洲另类视频在线观看| 亚洲永久无码3D动漫一区| 精品久久久久久亚洲精品| 亚洲视频在线免费播放| 亚洲人成在线观看| 91成人免费观看| 亚洲色偷偷av男人的天堂| 亚洲一级免费视频| 亚洲乱码一二三四五六区| 免费看国产精品3a黄的视频| 亚洲不卡视频在线观看| 毛片a级毛片免费观看品善网| 美女视频黄免费亚洲| 精品久久久久久久免费人妻| 亚洲1区2区3区精华液| 亚洲国产一区二区视频网站| 国产免费一区二区三区免费视频| 国产AV无码专区亚洲精品| 中文字幕在线免费观看| 亚洲日本在线电影| 免费国产怡红院在线观看| 久久久WWW成人免费精品| 亚洲av无码不卡一区二区三区| 亚洲一级免费毛片| 视频一区二区三区免费观看| 国产美女亚洲精品久久久综合| 久久青草精品38国产免费| 亚洲国产精品成人精品小说| 日本久久久免费高清| 国产免费牲交视频免费播放 | 亚洲aⅴ天堂av天堂无码麻豆| 亚洲精品国产高清不卡在线| 一区二区三区四区免费视频 | 亚洲成熟xxxxx电影| 皇色在线视频免费网站| 暖暖免费中文在线日本| 久久精品国产99精品国产亚洲性色| 1000部拍拍拍18勿入免费视频软件 | 亚洲av无码一区二区三区在线播放 | 男男gay做爽爽免费视频| 亚洲AV日韩AV天堂久久|