Оглавление:
Определение - Что означает логический оператор?
Логический оператор AND - это оператор, который выполняет логическое соединение для двух операторов. Это только возвращает значение «истина», когда оба утверждения верны. Если одно из двух утверждений является ложным, то логический оператор И возвращает «ложное» значение.
Языки программирования используют логические операторы AND для определения условий, которые вытекают из предопределенных критериев. Логический оператор AND имеет разные представления на разных языках программирования, включая амперсанд (&), используемый в Java и C ++, и ключевое слово AND, используемое в Visual Basic.
Техопедия объясняет логика и оператор
Логические операторы AND часто используются в условных операторах и операторах цикла. Версии короткого замыкания логического оператора AND существуют во многих языках программирования, таких как оператор (&&) в C ++ и Java и ключевое слово «AndAlso» в Visual Basic.
Короткое замыкание не оценивает правый операнд, если результат левого операнда ложный, так как общий результат должен быть ложным. Короткое замыкание может улучшить производительность; однако, если правая инструкция выполняет дополнительные действия, такие как операция присваивания, короткое замыкание пропускает эти действия.
