&:逻辑与,无论左边是否成立,右边都会执行;
|:逻辑或,无论左边是否成立,右边都会执行;
!:逻辑非;
&&:短路与,当左边不成立时,右边的算数式不再执行
||:短路或,当左边的式子成立时,右面的式子不再执行,
^:逻辑异或,当两个式子的真假相反时为真;