& 和&&的区别

&运算符有两种用法(1)按位与(2)逻辑与

&&运算是短路与运算

同:二者都要求运算符左右两端的布尔值都是true,整个表达式的值才是true

异:&&左边的表达式是false,右边的表达式会直接短路掉,不会进行运算

原文地址:https://www.cnblogs.com/mm163/p/10886047.html