Board logo

标题: 如何将字符串数组中的52提取出来,并转换为int类型 [打印本页]

作者: fjczd    时间: 2009-2-9 16:03     标题: 如何将字符串数组中的52提取出来,并转换为int类型

char string[]="R52C05D";

谢谢了


作者: fjczd    时间: 2009-2-9 16:04

试了几种方法,都不好用
作者: strongchen    时间: 2009-2-10 11:15

int16 temp1,temp2, temp3;

temp1 = (int16)Str2Hex(string[1]);

temp2 = (int16)Str2Hex(string[2]);

temp3 = temp1<<8 + temp2;

其中Str2Hex()是将字符转化为16进制数的函数,可以自己写。


作者: fjczd    时间: 2009-2-10 13:44

非常感谢






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0