Ich hab versucht, dem zu folgen. Habe aber den Eindruck, dass die Arrays nicht richtig gehandhabt werden. Was mir auch nicht ganz klar war: warum für einen Index der Datentyp "char" und nicht "int" verwendet wird.
Deshalb habe ich einen Sketch erstellt, um auch ein Array zur Laufzeit zu erstellen.
Zumindest so funktioniert es. Bloß ob das jetzt im Sinne des Erfinders (HaWe) war?Code:int MENULEN=2; int CAPTLEN=32; char buf[]="Hallo"; int i=2; int a=0; void setup() { Serial.begin(115200); delay(1000); } void loop() { char list[MENULEN][CAPTLEN]; if(a==0){ strcpy(list[i], buf); a++; } Serial.println(list[i]); delay(1000); }
MfG







Zitieren

Lesezeichen