logical-and-expression: inclusive-or-expression logical-and-expression && inclusive-or-expression
В && операторных группах слева направо. Оба операнда contextually converted to bool. Результат - true если оба операнда - true и в false противном случае. В отличие от &, && гарантирует оценку слева направо: второй операнд не оценивается, если первый операнд false.