dat = (j << 7) | (dat >> 1); //恭请顶尖高手解释下此语句,感恩不尽!

如题所述

第1个回答  2014-04-15
C/C++语言的位操作运算。
<<7 位左移7位bit
>>1 位右移1位bit
| 位或运算
没法再详细解释了,这是C语言教科书的一个大章,要了解位运算,建议看书。本回答被网友采纳
第2个回答  2014-04-16
j做高位,dat右移做低位。一般嵌入式的
第3个回答  2014-04-16
左移7右移1之后进行或运算
第4个回答  2014-04-15
。。。什么东西啊?
第5个回答  2014-04-15
这是小说吧诶追答

10级了,大水比。,