逻辑运算符

&: 如果两边的表达式有一个为false结果就是false,两边都是true,结果是true

&&:与&不同的是,当左边出现false是有区别,&不管左边是真还是假,右边都进行判断,

       &&  当左边是false时,不在进行右边的真假判断,结果直接是false

|: 两边有一个为true,结果是true, 两边都是false,结果是false  不管左边是真假,右边都判断

||:当左边为true时,不判断右边,结果直接是true

^ :与|有点不一样, 当两边相同时结果是false,两边不同结果是true

 

posted @ 2018-01-03 23:41  弓长张&木子李  阅读(198)  评论(0编辑  收藏  举报