Logické operátory a výrazy
Používají se k formulaci logických výrazů, příp. výroků použitých v rozhodovacích příkazech, či cyklech.
| Logické operátory | ||
|---|---|---|
| && | konjunkce | logický součin |
| || | disjunkce | logický součet |
| ! | negace | negace |
Pravdivostní tabulka
| A | B | A && B | A || B | !A |
|---|---|---|---|---|
| true | true | true | true | false |
| true | false | false | true | false |
| false | true | false | true | true |
| false | false | false | false | true |
Rovnost tří proměnných
int a, b, c; //... if (a == b && b == c) printf("Promenne jsou stejne.\n");