[RESOLU] expected constructor, destructor, or type conversion before '=' token

Bonjour à tous,

J'ai voulu créer un nouveau code que voici :

int x;
x = 5;
void setup() {
  Serial.begin(9600);
  Serial.println(x);
}

void loop() {
  
}

Et j'ai eu l'erreur : "error: expected constructor, destructor, or type conversion before '=' token" pourtant, là mon code me paraît totalement juste et je ne comprend pas l'erreur.

Ce n'est ni à cause de mon arduino, ni à cause de mon ordinateur car j'ai lancé plusieurs autres codes que mon arduino a réussi à réaliser.

Je vous remercie de votre aide.

Loulous24

Edit : J'ai compris mon erreur, voici le code qui compile bien :

int x;
void setup() {
  x = 5;
  Serial.begin(9600);
  Serial.println(x);
}

void loop() {
  
}

Bonjour,

Je chercherais du côté de "X=5;" qui se situe en dehors de toute fonction...

Coyotte

Ah ben oui bien évidemment...