C語言 漢字ASCII轉Unicode

2021-07-30 22:42:22 字數 771 閱讀 6015

以下**取自znfat的函式,本示例程式僅作轉碼示例,對部分**進行了修改。可作為微控制器轉碼之用。執行環境vc++6.0供參考

#include "stdafx.h"

#include "gb2uni.h"

#define err_succ                  (0)

#define err_fail                  (1)

#define get_pgm_word(u)    (pgm_word_fun(u))  

uint16 pgm_word_fun(uint16 *ptr);

uint8 oem2uni(uint16 oem_code,uint16 *uni_code); //通過二分法查表將oem碼轉為uni碼

uint8 oemstr=;

uint16 uni,temp;

int main(int argc, char* argv)

uint16 pgm_word_fun(uint16 *ptr)

uint8 oem2uni(uint16 oem_code,uint16 *uni_code) //通過二分法查表將oem碼轉為uni碼

if(get_pgm_word(&(oem_uni[mid][1]))>oem_code)

else

}                                            

return err_fail; //當low>high時表示查詢區間為空,查詢失敗

///以下是標頭檔案

C 字元轉ASCII碼,ASCII碼轉字元

今天用到這個,網上找了個不錯的,轉過來以備後用!字元轉ascii碼 public static int asc string character else ascii碼轉字元 public static string chr int asciicode string strcharacter asc...

C 漢字轉拼音

region 獲取漢字的全拼 getpinyin 和拼音首字母 getcodstring region 屬性資料定義,漢字的機內碼陣列,機內碼對應的拼音陣列 漢字的機內碼陣列 private static int pyvalue newint 機內碼對應的拼音陣列 private static st...

C 漢字轉拼音

1 using system 2using system.collections.generic 3using system.linq 4using system.text 56 namespace common 7,13 14 15 16 17 18 19 20 21 22 23 24 25 26...