... und umgekehrt kriegt man die Adresse jeder Variablen im RAM auch raus:
float myfloat[10];
byte xyz=123;
char array[100];
void setup() {
serial.begin(9600);
unsigned int xAddr = (int) &xyz;
Serial.print("xyz liegt auf Adresse 0x");
Serial.println (xAddr,HEX);
}
[Edit: vorzeichenlose Variable auch immer so deklarieren, auch wenn unsigned ein langes, schwer zu schreibendes Wort ist ]
Diese Adresse ändert sich übrigens nicht bei Start, sondern frühestens nach Neukompilieren und Hochladen.