与&
1&1=1 1&0=0 0&0=0
或|
0|1=1 0|0=0 1|1=1
非~
~0=1 ~1=0
异或^ : a^a^b=b
0^1=1 1^1=0 0^0=0
注意:&的优先级小于==
if(a&b==0)//最先执行b==0
{
}
本文探讨了逻辑运算符如&、|、~以及异或^的使用,特别强调了&的较低优先级,并通过实例解析运算顺序。重点讲解了如何在条件语句中利用这些运算符进行编程实践。
与&
1&1=1 1&0=0 0&0=0
或|
0|1=1 0|0=0 1|1=1
非~
~0=1 ~1=0
异或^ : a^a^b=b
0^1=1 1^1=0 0^0=0
注意:&的优先级小于==
if(a&b==0)//最先执行b==0
{
}
8902
292
1万+
2万+
1093

被折叠的 条评论
为什么被折叠?