关于C语言的一句话,读不懂了

2019-07-16 01:19发布

666666666666666666666.jpg 红 {MOD}箭头那句if(Data&0x80)怎么理解啊?我不太懂。还有位操作,位操作我会用,但是就是说不出什么意思来。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
hobbye501
2019-07-17 22:10
haozix521 发表于 2013-9-13 12:38
问个问题哦。为什么(data&0x80)说是当取完一字节的时候停止?data这东西里面为什么是执行第八次的时候 ...

0x80转换成二进制就是:1000 0000 b
data是你要传输的数据,一个字节就是8位,每一位都和0x80&运算,直到第8位由于为1,保留这个位 其他位就看你的数据是什么了!反正不是1就是0

一周热门 更多>