unsigned char *y=”0F0403EB0002″ ;
unsigned char x[]={0x0F,0x04,0x03,0xEB,0x00,0x02};
问一下怎么样把y中的的字符转化成x中的形式?
unsigned char x[]={0x0F,0x04,0x03,0xEB,0x00,0x02};
问一下怎么样把y中的的字符转化成x中的形式?
解决方案:40分
sscanf(buf, “%x”, &v);
或v = strtol(buf, NULL, 16)
或v = strtol(buf, NULL, 16)