Priorité des opérateurs
Nous donnons dans le tableau ci-dessous les priorités relatives entre les opérateurs. Les priorités sont décroissantes du haut du tableau vers le bas. La colonne de gauche contient les opérateurs et la colonne de droite indique le sens de l'évaluation selon ces opérateurs. Le tableau comprend tous les opérateurs du C.
Vous remarquerez que certains n'ont pas encore été rencontrés. Ils le seront dans les chapitres suivants.
Comme vous pouvez le remarquer dans le tableau, les parenthèses sont au plus haut niveau de priorité. Une expression entourée de parenthèses sera évaluée en premier.
Il ne faut pas hésiter à les utiliser, elles clarifient l'écriture des expressions et cela vous évitera d'avoir à connaitre parfaitement le tableau ci-dessus.
Vous remarquez aussi que les opérations de changement de type (c'est-à-dire le cast) sont notées "(<type>)" dans le tableau ci-dessus et qu'elles ont un haut degré de priorité.