69,373
社区成员
发帖
与我相关
我的任务
分享
for(int y = 0; y < ret; y++)
{
sprintf(szMessage+y*2, "%02x", sziMessage[y]);
//sprintf(szMessage+y, "%c", sziMessage[y]);
}
//解析消息头
sscanf(szMessage, "%4s", chBuf);
chBuf[4] = '\0';
sscanf(chBuf, "%x", &iMsgLength);
sprintf(szMessage+y*2, "%02x", sziMessage[y] & 0xff);//只取低8位