逻辑与、或、非的使用方法

逻辑与、或、非的的运算符为&&、||、!。要记住按位与、或、非和逻辑与、或、非的使用区别和符号区别,按位运算要看它的二进制数是什么。而逻辑与的话是只有两边的值都不是0时结果才为真(非零值一般为1),有一个为0时结果为假(一般为0);逻辑或的是当两边的值有一个不是0时结果就为真,都为零时结果为假;逻辑非是单目运算符,当!后面的数是零时则结果为真(非零值一般为1),否则为假(一般为0)。逻辑与可以同时有多个(如a&&b&&c&&d...)当第一个为零或假时即a为零时,就不会对判断下一个是否为零或假,即不会判断b的结果,直接得出总结果(a&&b&&c&&d...)为假或0,只有前面几个都为真或一时才会判断下一个。逻辑或可以同时有多个(如a||b||c||d...)当第一个为真时即a为真或一时,就不会对判断下一个是否为真或一,即不会判断b的结果,直接得出总结果(a||b||c||d...)为真或非零值,只有前面几个都为假或0时才会判断下一个是否为真或非零值。

原文地址:https://www.cnblogs.com/nylglqx/p/9738625.html