Skip to content

Логические операции

Логические операции выполняются над булевыми значениями (типа bool) и позволяют реализовывать логические выражения и условия.

Логические операции могут выполняться над типом bool.

Бинарные операции

Операция Описание
&& Логическое И (конъюнкция)
|| Логическое ИЛИ (дизъюнкция)

Унарные операции

Операция Описание
! Логическое НЕ (отрицание)

Пример

void loop() 
{ 
  bool a = true; 
  bool b = false;
  bool c = a && b; // false 
  bool d = a || b; // true 
  bool e = !a; // false 
}