&&运算符特点
//简单的一句话总结:&&时全真才为真,返回最后一个,碰到假的返回这个假的
||运算符特点
//简单的一句话总结:||时全假才为假,也返回最后一个,碰到真的返回这个真的
对于以上运算符特点的结束
//我们常用运算符的运算结果作为判断条件,例如if语句,表面上看if()里面是表达式
返回的true或者false的结果,其实不然,表达式返回的是一个数据,并非bool类型,经
过隐式转换为bool类型后由if判断后往下执行.
例如&&,我们知道这个运算符连续出现的表达式中只要出现false整个表达式的结果就是false,
他的运算过程其实是,按照从左往右判断,遇到假的直接返回假的这个位置的数据,结束后面的判断,如果没有遇到假的,
会一直判断到最后一个,无论最后一个真假都返回最后一个的数据,这样通过以上过程最总返回的都是表达式中的数据,
当我们把表达式放在if()中时,返回的数据被转换为bool类型,因此看起来就像是表达式直接返回的是bool数据;
||运算符也是同理