如何把串口读取的数据转为int
发布网友
发布时间:2024-07-03 21:39
我来回答
共2个回答
热心网友
时间:2024-07-04 19:25
数据转换有些复杂
推荐看书
Visual C++_Turbo C串口通信编程实践
热心网友
时间:2024-07-04 19:26
int bytesToInt(QByteArray bytes) {
int addr = bytes[0] & 0x000000FF;
addr |= ((bytes[1] << 8) & 0x0000FF00);
addr |= ((bytes[2] << 16) & 0x00FF0000);
addr |= ((bytes[3] << 24) & 0xFF000000);
return addr;
}追问这个我用了 可可转换出来的不对啊 一直是0