Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Для чего используется оператор "&&"?

Программирование
Светлана Берёза
  ·   · 161
Инженер путей сообщения – строитель  · 28 сент 2021
В С++ есть два оператора & и &&. Первый — побитовый, т.е. логическая операция И применяется ко всем битам операндов. При это гарантируется вычисление правого операнда. А вот второй — логический. Он воспринимает операнды по принципу ноль (false) - не ноль (true) и в результате мы получаем либо ноль (false), либо единицу (true). При этом, если значение левого операнда false, следовательно вся операция будет иметь результат false и правый операнд даже не будет вычисляться. Проще говоря, для bool надо использовать &&, а для int — &.
1 эксперт согласен
Михаил
подтверждает
29 сент 2021
Подтверждаю
Программист C++  · 28 сент 2021
В С++ оператор 'И'. Если и левое значение и правое значение true то получается истина, если хотябы одно значение не true то выходит false. Используется в циклах и операторах типа if