Difference int et const int?

Bonjour, question de débutant mais sur différents tutos, les personnes ne déclarent pas les constantes de broche de la même manière. certain font : int ledpin = 13 d'autre font: const int ledpin = 13 Y'a t-il une vraie différence dans ces déclarations? Merci du coup de main

Salut, je ne suis pas sur que se soit utile d'utiliser "const" pour une broche.Les deux doivent fonctionner. A voir avec les plus fins connaisseurs.

Merci, les pros?

bonjour, const int => variable qui ne peut être modifiée, juste en lecture seule int=> variable modifiable par la suite dans le code

ok, super merci!! :)

Un "const int" prend moins de place en mémoire qu'un "int", d'où l'utilité de la déclaration en constante. Mais le compilateur peut optimiser ! S'il s'aperçoit qu'un "int" n'est jamais modifié il peut optimiser et transformer l' "int" en "const int". Et c'est ce qu'il fait avec les déclaration de pin. C'est pour cela qu'on lit parfois que cela revient au même. D'où aussi l'existance du préfixe "volatile" quand on veut interdite au compilateur d'optimiser une déclaration de variable.

Merci pour le détail.