voidCharToByte(char* pChar,BYTE* pByte){ char h,l; h=pChar[0];//高位 l=pChar[1];//低位 if(l>='0'&&l<='9') l=l-'0'; else if(l>='a' && l<='f') l=l-'a'+0xa; else if(l>='A' && l<='F') l=l-'A'+0xa;voidCharToByte(char* pChar,BYTE* pByte){ char h,l; h=pChar[0];//高位 l=pChar[1];//低位 if(l>='0'&&l<='9') l=l-'0'; else if(l>='a' && l<='f') l=l-'a'+0xa; else if(l>='A' && l<='F') l=l-'A'+0xa;
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
保证能用,暂时没想到什么更好的。字符串显示的时候可以右键转换为十六进制显示,也就是0x格式的 最佳答案
没看代码不要乱说哦…
大神给再来几种十六进制字符串转化为数值的方法呗,或者字符串怎么直接进行运算也可以?
一周热门 更多>