if ((P1 & 0x07) != 0x07)什么含义?

2019-03-24 19:23发布

if ((P1 & 0x07) != 0x07);按位与,又不等于,结果是1,既然是1,这样的目的是什么?请教,先谢了! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
Goself
1楼-- · 2019-03-25 04:39
 精彩回答 2  元偷偷看……
wrlsohu
2楼-- · 2019-03-25 08:12
谢谢,不过还是不太明白。
beck_ck
3楼-- · 2019-03-25 13:14
前面的一个是位运算符;
后面的那个是逻辑运算符
wrlsohu
4楼-- · 2019-03-25 14:38
是不是让前三位数除了111不要外,其余000 ,001 ,010,011,100,101,110都可以啊?
Goself
5楼-- · 2019-03-25 16:28
是的。更严格的说法是,对于P1来说,只要P1不是XXXXX111,即可满足条件。X可以是0或者1。
常见泽1
6楼-- · 2019-03-25 20:03
就是最后三位 不是111

一周热门 更多>