如果8位表示一个数据,一个比较大的数据,需要好几位才能表示,处理方法如下:
unsigned char str11 = 0x1E;
unsigned char str22 = 0x1E;
int strcom = str11 <<8 | str22;
log->debug(QString().sprintf("%d", strcom));
打印结果如下:
7710
如果8位表示一个数据,一个比较大的数据,需要好几位才能表示,处理方法如下:
unsigned char str11 = 0x1E;
unsigned char str22 = 0x1E;
int strcom = str11 <<8 | str22;
log->debug(QString().sprintf("%d", strcom));
打印结果如下:
7710