2
affectation
medina5 edited this page 2025-09-12 07:45:58 +02:00

Opérateurs d'affectation

Les opérateurs d'affectation en C sont utilisés pour assigner des valeurs à des variables. Le plus basique est l'opérateur =, mais il existe plusieurs autres opérateurs d'affectation combinés qui effectuent des opérations mathématiques tout en affectant une valeur à la variable.

Opérateur Description Opérateur Équivalence
= Opérateur d'affectation simple. Attribue les valeurs des opérandes de droite à l'opérande de gauche c = a + b attribuera la valeur de a + b à c
+= Addition et affectation a += 5 a = a + 5
-= Soustraction et affectation a -= 5 a = a - 5
*= Miltiplication et affectation a *= 5 a = a * 5
/= Division et affectation a /= 5 a = a / 5
%= Modulo et affectation a %= 5 a = a % 5
<<= Décallage à gauche et affectation a <<= 2 a = a << 2
>>= Décallage à droite et affectation a >>= 2 a = a >> 2
&= Et binaire et affectation a &= 2 a = a & 2
^= Ou exclusif et affectation a ^= 2 a = a ^ 2
|= Ou binaire et affectation a |= 2 a = a

Les opérateurs d'affection combinent l'affectation simple aux autre opérateurs pour simplifier l'écriture d'une formule. {class=definition}

Chapitre suivant : les Opérateurs arithmétiques