按位运算符与逻辑运算符的区别

来源:互联网 发布:php 实现mvc 编辑:程序博客网 时间:2024/06/04 18:30

false&true-->false

false&&true-->false

单从结果上看,他们结果是一样的,都是false

但是前者在运行的时候,计算机首先判断第一个条件为false,然后判断第二个条件true,然后判断出结果为false

而后者,首先也是判断第一个条件,当判断出为false时,程序立即终止,因为不管第二个条件是什么,结果一定为false

原创粉丝点击