= (opérateur d’affectation)
Description :
Le signe égal unique = . En programmation C++, on parle d’opérateur d’affectation. Sa signification est différente de celle des cours d’algèbre, où il indiquait une équation ou une égalité. L’opérateur d’affectation indique au microcontrôleur d’évaluer la valeur ou l’expression située à droite du signe égal et de la stocker dans la variable située à gauche du signe égal.
Exemple de code :
int sensVal; // déclarer une variable entière nommée sensVal sensVal = analogRead(0); // stocker la tension d'entrée (numérisée) sur la broche analogique 0 dans SensVal
Remarques et avertissements :
- La variable à gauche de l’opérateur d’affectation (signe =) doit pouvoir contenir la valeur qu’elle contient. Si elle n’est pas suffisamment grande pour contenir une valeur, la valeur stockée dans la variable sera incorrecte.
- Ne confondez pas l’opérateur d’affectation [ = ] (signe égal simple) avec l’opérateur de comparaison [ == ] (signe égal double), qui évalue si deux expressions sont égales.
Source : https://docs.arduino.cc/language-reference/en/structure/arithmetic-operators/assignment/