/**
十六進制字符串轉字節(jié)流
@param hexString 待轉換的十六進制字符串
@param byteString 保存轉換后的字節(jié)流
*/
void hexStrToByte(const char *hexString,unsigned char *byteString)
{
int hexStrLen = strlen(hexString);
unsigned char highByte, lowByte;
for (int i = 0; i < hexStrLen; i += 2)
{
//轉換成大寫字母
highByte = toupper(hexString[i]);
lowByte = toupper(hexString[i + 1]);
//轉換編碼
if (highByte > 0x39) {
highByte -= 0x37;
}else{
highByte -= 0x30;
}
if (lowByte > 0x39) {
lowByte -= 0x37;
}else{
lowByte -= 0x30;
}
//高4位和低4位合并成一個字節(jié)
byteString[i / 2] = (highByte << 4) | lowByte;
}
return;
}
十六進制字符串轉換成字節(jié)流方法
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門屈雄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人官套,你說我怎么就攤上這事酒奶。” “怎么了奶赔?”我有些...
- 文/不壞的土叔 我叫張陵惋嚎,是天一觀的道長。 經(jīng)常有香客問我站刑,道長另伍,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任绞旅,我火速辦了婚禮摆尝,結果婚禮上,老公的妹妹穿的比我還像新娘因悲。我一直安慰自己堕汞,他們只是感情好,可當我...
- 文/花漫 我一把揭開白布晃琳。 她就那樣靜靜地躺著壶熏,像睡著了一般疯特。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼取逾!你這毒婦竟也來了耗绿?” 一聲冷哼從身側響起,我...
- 正文 年R本政府宣布惊完,位于F島的核電站僵芹,受9級特大地震影響,放射性物質發(fā)生泄漏小槐。R本人自食惡果不足惜拇派,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望凿跳。 院中可真熱鬧件豌,春花似錦、人聲如沸拄显。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽躬审。三九已至,卻和暖如春蟆盐,著一層夾襖步出監(jiān)牢的瞬間承边,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內容
- 中國上市公司列表20170730--待更新 1 類, 超級明星 唯一的問題是價格太貴 貴州茅臺 恒瑞醫(yī)藥 騰訊 學...