i + m; | addition |
i - m; | soustraction |
i * m; | multiplication |
i / m; | division |
i % m; | modulo (reste de la division) |
i = m; | affectation |
i += m; | additionne à la valeur existante |
i -= m; | soustrait à la valeur existante |
i *= m; | multiplie à la valeur existante |
i /= m; | division à la valeur existante |
i == m; | égalité |
i != m; | différence |
i > m; | supérieur strictement |
i < m; | inférieur strictement |
i >= m; | supérieur ou égal |
i <= m; | inférieur ou égal |
i++ | Post-incrémentation |
i-- | Post-décrémentation |
++i | Pré-incrémentation |
--i | Pré-décrémentation |
(cond1) && (cond2) | ET logique | Vérifie que toutes les conditions sont vrai |
(cond1) || (cond2) | OU logique | Vérifie qu'une des conditions est vrai |
! | NON logique | Inverse l'état d'une variable booléenne |
& | ET bit à bit | Retourne 1 si les deux bits de même poids sont à 1 |
| | OU inclusif | Retourne 1 si l'un ou l'autre des deux bits de même poids est à 1 |
^ | OU eclusif | Retourne 1 si l'un des deux bits de même poids est à 1 |
les parenthèses | ( ) |
les opérateurs d'incrémentation | ++ -- |
les opérateurs de multiplication, division, et modulo | * / % |
les opérateurs d'addition et soustraction | + - |
les opérateurs de décalage | << >> |
les opérateurs de comparaison | < > <= >= |
les opérateurs d'égalité | == != |
l'opérateur OU exclusif | ^ |
l'opérateur ET | & |
l'opérateur OU | | |
l'opérateur ET logique | && |
l'opérateur OU logique | || |
les opérateurs d'assignement | = += -= |