问答详情
源自:5-6 PHP中的逻辑运算符

or and 与 || &&的区别?

RT....

提问者:K冰封承諾 2017-01-22 20:25

个回答

  • 咸鱼徐同学
    2017-02-03 14:16:49
    已采纳

    or 等价于 |

    and 等价于 &

    ||和&&虽然也是或和与但是是有阻断特性的。即||遇到true就会停止运算并返回true,&&遇到false就停止运算并返回false。而or and一般不具有这种特性。但是其实异语言规则可能会有不同,没必要太计较这些东西。等你对程序的理解小成再回来看这些问题理解会更深刻。

  • 爱于万化
    2017-01-22 21:51:41

    没有区别

    在c中使用||

    在python中使用or

    功能是一样的

    非要说区别,大概是一个像表达式,一个像语句吧。。。