|

const


Description :

Le mot-clé const signifie constante. Il s’agit d’un qualificateur de variable qui modifie son comportement, la rendant ainsi « en lecture seule ». Cela signifie que la variable peut être utilisée comme toute autre variable de son type, mais sa valeur ne peut pas être modifiée. Une erreur de compilation se produira si vous tentez d’attribuer une valeur à une variable const.

Les constantes définies avec le mot-clé const obéissent aux règles de portée des variables qui régissent les autres variables. Ceci, ainsi que les inconvénients de l’utilisation de #define, fait du mot-clé const une méthode supérieure pour définir des constantes et est préférable à #define.

Exemple de code :

const float pi = 3.14;
    float x;
    // ....
    x = pi * 2; // il est acceptable d'utiliser des constantes en mathématiques
    pi = 7;     // illégal - vous ne pouvez pas écrire (modifier) ​​une constante

Remarques et avertissements :

define ou const

Vous pouvez utiliser const ou #define pour créer des constantes numériques ou de type chaîne. Pour les tableaux, vous devrez utiliser const. En général, const est préférable à #define pour définir des constantes.


Source : https://docs.arduino.cc/language-reference/en/variables/variable-scope-qualifiers/const/

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *