Tableau priorité des opérateurs en C

Transcription

Tableau priorité des opérateurs en C
Langage C
Priorité des opérateurs
Opérateur(s)
Associativité
()
de gauche à droite
()
[] -> .
++ --
de gauche à droite
Commentaire
parenthèses
appel de fonction
opérateurs suffixés
& * + - ~ !
sizeof sizeof()
++ --
de droite à gauche
(type)
de droite à gauche
* / %
de gauche à droite
+ -
de gauche à droite
<< >>
de gauche à droite
< <= > >=
de gauche à droite
== !=
de gauche à droite
&
de gauche à droite
et binaire
^
de gauche à droite
ou exclusif binaire
|
de gauche à droite
ou binaire
&&
de gauche à droite
et booléen
||
de gauche à droite
ou booléen
?:
de gauche à droite
opérateur ternaire
= += -= *= /= %=
&= |= ^= <<= >>=
de droite à gauche
affectation
,
de gauche à droite
succession
opérateurs unaires
opérateurs préfixés
conversion

Documents pareils