char string[]="R52C05D";
谢谢了
int16 temp1,temp2, temp3;
temp1 = (int16)Str2Hex(string[1]);
temp2 = (int16)Str2Hex(string[2]);
temp3 = temp1<<8 + temp2;
其中Str2Hex()是将字符转化为16进制数的函数,可以自己写。
非常感谢
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |