&&与&的区别为,&无论左边的结果是否为真,都将继续运算右边的逻辑表达式;
&&左边的值为false时,将不会继续运算其右边的逻辑表达式,结果为false;
||与|的区别为,|无论其左边的结果是否为true,都将继续运算右边的逻辑表达式;
||当计算完左边的逻辑表达式且其结果为true时,将不会继续计算右边的逻辑表达式,结果为true;
&&与&的区别为,&无论左边的结果是否为真,都将继续运算右边的逻辑表达式;
&&左边的值为false时,将不会继续运算其右边的逻辑表达式,结果为false;
||与|的区别为,|无论其左边的结果是否为true,都将继续运算右边的逻辑表达式;
||当计算完左边的逻辑表达式且其结果为true时,将不会继续计算右边的逻辑表达式,结果为true;