Priorité des opérateurs
Remonter à Expressions - Index
Il existe seize catégories de priorité, certaines ne contenant qu'un seul opérateur. Les opérateurs d'une même catégorie ont une priorité égale.
Lorsque des opérateurs apparaissent plusieurs fois dans le tableau, la première occurrence est unaire, la deuxième binaire. Chaque catégorie possède sa règle d'associativité : de gauche à droite, ou de droite à gauche. En l'absence de parenthèses, ces règles résolvent le groupement d'expressions avec des opérateurs d'égale priorité.
La priorité de chaque catégorie est indiquée par l'ordre d'apparition dans le tableau. La première catégorie (première ligne du tableau) a la plus haute priorité. Les opérateurs d'une même ligne ont la même priorité.
Opérateurs | Associativité |
---|---|
() |
gauche à droite |
! |
droite à gauche |
.* |
gauche à droite |
* |
gauche à droite |
+ |
gauche à droite |
<< |
gauche à droite |
< |
gauche à droite |
== |
gauche à droite |
& |
gauche à droite |
^ |
gauche à droite |
| |
gauche à droite |
&& |
gauche à droite |
|| |
gauche à droite |
?: |
droite à gauche |
= |
droite à gauche |
, |
gauche à droite |