短路规则:

(1)“||”运算符从左向右开始计算,当遇到为真的条件时停止计算,整个表达式为真;所有条件为假时表达式才为假。

(2)“&&”运算符从左向右开始计算,当遇到为假的条件时停止计算,整个表达式为假;所有条件为真时表达式才为真。

(3)C语言中的逻辑符“!”只认得0,只知道见了0就返回1。因此当其作用的值不是0时,其结果为0。