|
Gli operatori binari del C sono
| - |
Meno binario (addizione) |
Additivi |
| + |
Pił binario (sottrazione) |
| * |
Moltiplicazione |
Moltiplicativi |
| / |
Divisione |
| % |
Resto (modulo) |
| << |
Shift a sinistra |
Shift |
| >> |
Shift a destra |
| & |
AND |
Bit a bit |
| | |
OR |
| ^ |
XOR |
| && |
AND |
Logici |
| || |
OR |
| = |
Assegna |
Assegnazione |
| += |
Assegna la somma |
| -= |
Assegna la differenza |
| *= |
Assegna il prodotto |
| /= |
Assegna la divisione |
| %= |
Assegna il resto |
| &= |
Assegna l'AND |
| |= |
Assegna l'OR |
| ^= |
Assegna lo XOR |
| <<= |
Assegna lo shift a sinistra |
| >>= |
Assegna lo shift a destra |
| < |
Minore di |
Relazione |
| > |
Maggiore di |
| <= |
Minore o uguale di |
| >= |
Maggiore o uguale di |
| == |
Uguale a |
Uguaglianza |
| != |
Non uguale a |
| . |
Diretta |
Selezione componente |
| -> |
Indiretta |
| , |
Valuta |
Virgola |
| ? : |
e ? x : y (Operatore ternario) |
Condizionale |
|