列舉BIG5中的漢字

2021-04-01 20:45:52 字數 1083 閱讀 9518

//build: gcc -g big5.c -o big5.exe //

//0xa140 to 0xa3bf          "graphical characters"

圖形碼

//0xa3c0 to 0xa3fe          reserved for user-defined characters 造字

//0xa440 to 0xc67e          frequently used characters

常用字

//0xc6a1 to 0xc8fe          reserved for user-defined characters

//0xc940 to 0xf9d5          less frequently used characters

次常用字

//0xf9d6 to 0xfefe          reserved for user-defined characters

//first byte ("lead byte")      0xa1 to 0xfe

//second byte          0x40 to 0x7e, 0xa1 to 0xfe //

//

#include

<

stdio

.h>

static

void

dumprange

(file

* fp

, unsigned

short

start

, unsigned

short

end)

}

fflush(fp

);

return;

}

static

void

dumpbig5

(void)

else

return

;      

}

intmain

(int

argc

, char

* argv)

用Python實現GB與BIG5碼的轉換

gb碼與big5是中國人常用的兩種編碼集。gb碼為大陸使用,big5為香港與臺灣使用。每個編碼都由2個字元構成,高位元組在前,低位元組在後。下面我將使用python實現的編碼轉換的程式向大家作一個介紹。關於編碼的一些知識大家可以去網上查詢,本人不再贅述。gb碼是大陸使用的編碼集。以前使用的為gb 2...

Python中模擬enum列舉型別的5種方法分享

以下幾種方法來模擬enum 感覺方法一簡單實用 複製 如下 way1 class directions up 0 down 1 left 2 right 3 print directwww.cppcns.comions.dow程式設計客棧n way2 dirup,dirdown,dirleft,di...