Sommaire

Priorité et associativité des opérateurs

Classement du plus fort au plus faible :

Opérateurs

Fonction de l’opérateur

Associativité

1

->.

[ ]

()

Accès champ d’une structure

Indiçage (accès éléments tableau)

Appel de fonction

gauche

2

++

--

+ -

(type)

sizeof

~

!

&

*

pré et post incrémentation

pré et post décrémentation

signe plus et signe moins

cast

taille

complément à 1

NON, négation

référence (adresse de)

indirection (étoile)

droite

3

* / %

multiplication, division, modulo

gauche

4

+ -

addition et soustraction

gauche

5

<< >>

Décalages gauche et droite

gauche

6

< >

<= >=

Inférieur et supérieur

inférieur ou égal et supérieur ou égal

gauche

7

== !=

Égal et différent

gauche

8

&

ET bit à bit

gauche

9

ˆ

OU bit à bit

gauche

10

|

OU inclusif bit à bit

gauche

11

&&

Conjonction ET

gauche

12

||

Disjonction OU

gauche

13

?:

Conditionnel

gauche

14

=

+=

- =

*=

/=

%=

affectation et

affectations combinées

droite

15

,

évaluation séquentielle (virgule des listes)

gauche