vc中如何把一个十六进制字符串转换为十六进制数

如题所述

你的意思是吧“1~F”的十六进制字符转换成十六进制吗?
最简单的办法就是做一个switch。

或者两个if语句,
if((c>=0x30&&c<=0x39)||(c>=0x41&&c<=0x45))
{
if((c>=0x30&&c<=0x39))
c=c-0x30;
else
c=c-55;
}

希望能帮到你
温馨提示:答案为网友推荐,仅供参考
相似回答