Opérateurs mathématiques et affectation :

Affectation a = b
Addition a = a + b
Soustraction a = a - b
Multiplication a = a * b
Division a = a / b
Modulo c = a % b

Opérateurs cryptiques :

 

Addition d'une constante a += b
Soustraction d'une constante a -= b
Multiplication a *= b
Division a /= b
Incrémenter a++ et ++a
Décrémenter a-- et --a

 

Opérateurs logiques :

 

Supérieur à a > b
Supérieur ou égal à a >= b
Inférieur à a < b
Inférieur ou égal à a <= b
Egal à a == b
Diffèrent de a != b
ET logique a && b
OU logique a || b

 

Opérateurs sur bits :

 

Shift gauche a = b << c
Shift droite a = b >> c
ET entre bits a = b & c
OU entre bits a = b | c
Complément bit par bit a = ~ b
OU EXCLUSIF entre bits a = b ^ c

Opérateurs d'adressage et divers :

 

Adresse a = & b
Renvoi à un pointeur a = * b
Conversion d'un type de données (type_données) variable
Déterminer la taille en octets sizeof(var)