Opérateurs
This commit is contained in:
23
opérateurs/affectation.md
Normal file
23
opérateurs/affectation.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# 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 | 2
|
||||
|
||||
|
||||
> 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](arithmétiques)
|
||||
Reference in New Issue
Block a user