c 中文與GBK編碼值相互轉換

2021-08-24 23:45:30 字數 681 閱讀 6375

最近專案中用到要把中文和gbk編碼值相互轉換,功能是把16進製制的gbk編碼值轉換成字串輸出,把字串轉換成十六進製制輸出。**比較簡單,在這裡做個記錄,方便以後檢視。

開發環境vs2015,c++

檢視字元編碼(簡體中文)—–gbk內碼查詢:

#include

#include

#include

using

namespace

std;

//獲取中文字段的gbk編碼值

vector

char> encode(const

string s)

//把gbk編碼值解碼成中文字段

string decode(vector

char> buff)

int main()

printf("\n");

//解碼

string k2 = decode(str);

printf("中文值:");

printf("%s\n", k2.c_str());

system("pause");

return

0;}

輸出結果如下:

PHP Unicode編碼相互轉換

str 原始中文字串 encoding 原始字串的編碼,預設utf 8 prefix 編碼後的字首,預設 postfix 編碼後的字尾,預設 function unicode encode str,encoding utf 8 prefix postfix else foreach arr cont...

中文字元編碼的相互轉換(一)

作為程式設計師,在日常的工作中總會遇到編碼的知識。尤其是在前後臺互動的過程中,字元編碼如影隨行。如果多個平台的字元編碼不一致,需要相互轉化的話,很有必要了解一下編碼的工作原理。網上有太多關於編碼的知識了,在此我盡量按照我對編碼的理解描述的簡單易懂。1,ascii碼 在計算機內部,所有的資訊最終都表示...

中文與數字相互轉換的函式

function changetypecn par content dim cton,ntoc,cno,cycle,nycle,carray cno 一 二 三 四 五 六 七 八 九 十 十一 十二 十三 十四 十五 十六 十七 十八 十九 二十 carray split cno,if isnum...