C语言bug——数据帧中地址位求和——运算符优先级
摘要:
unsigned char a[30] = {04 5F 00 00 00 06 01 03 27 10 00 0A }; int temp = a[8]<< 8 + a[9] ; 按照上述计算后打印的值位0 出错原因 << 优先级低于 + 因此改为int temp = ((a[8]<< 8) + 阅读全文
posted @ 2023-02-09 09:10 bailinjun 阅读(39) 评论(0) 推荐(0) 编辑