Toto simuluje uvedený kód, definuji proměnné X a Y, hodnotu Y přepíše výpočtem (v setup), vypíše vypočtenou hodnotu, při průchodu smyčkou již na její hodnotu vloží původní definici. Pokud bych chtěl vypočtenou hodnotu udržet v proměnné, musím výpočet vložit do smyčky. Je to tak, nebo mi něco základního uniká?
Kód: Vybrat vše
int x = 20;
int y = 3;
void setup() {
int y = x * 2;
Serial.begin(9600);
Serial.print("x = ");
Serial.println(x);
Serial.print("y = ");
Serial.println(y);
}
void loop() {
Serial.print("x = ");
Serial.println(x);
Serial.print("y = ");
Serial.println(y);
delay(1000);
}