&&和&,||和|可以用作逻辑运算符。其中&和|还可以用作位运算符。
&&和&
&&和&都表示逻辑与,但他们是有区别的
共同点:他们两边的条件都成立的时候最终结果才是true;
不同点:对于&&,只要是第一个条件不成立为false,那么根据与逻辑的判断,即使第二个结果为true,最终的逻辑依旧为false。
所以最终结果直接为false,就不会再去判断第二个条件。
对于&,判断的是所有的条件,即无论第一个条件是false或者true,第一个条件仍然会进行判断
||和|
||和|都表示逻辑或
共同点:只要两个判断条件其中有一个成立最终的结果就是true
不同点:||只要满足第一个条件,为true时,后面的条件就不再判断,而|要对所有的条件进行判断。
本文深入解析了逻辑运算符&&、&、||和|的区别及应用。详细阐述了它们在条件判断中的作用,&&和&在逻辑与上的差异,以及||和|在逻辑或上的不同行为。
1884

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



