Для конструирования составных логических выражений в языке C можно использовать логические операции - конъюнкцию, дизъюнкцию, отрицание.
Операции |
Обозначение | Условие | Описание |
И (конъюнкция) | && | a == 2 && b > 4 | Составное условие истинно, если истинны оба простых условия |
ИЛИ (дизъюнкция) | || | a == 2 || b > 4 | Составное условие истинно, если истинно, хотя бы одно из простых условий |
НЕ (отрицание) | ! | !( a == 5) | Условие истинно, внутренне условие ложно. |