Go Down

Topic: variablen hochzählen (Read 5040 times) previous topic - next topic

derRobert

Jun 08, 2011, 04:24 pm Last Edit: Jun 08, 2011, 05:58 pm by derRobert Reason: 1
Sorry i steh grad auf´m Schlauch.

ich habe 10 variablen   val1....val10

und einen zähler i = 0 .... 10

jetzt möchte ich bei jedem durchlauf i ++

und dann

val=Serial.read();

beim Compilern wird bemängelt das "val" nicht deklariert ist.   wie muss ich das richtig schreiben?

Vielen dank für eine hoffentlich schnelle und triviale lösung

Gruß derRobert


Joghurt

Code: [Select]
int val[11];
int i;
for (i=0; i<11; i++) {
 val[i] = Serial.read()
}


oder so ähnlich...

derRobert

ah danke 

das sollte gehn   

super schnell und trivial ;)

Gruß derRobert

uwefed

Hallo derRobert

Aufpassen !

Beim Beispiel von Joghurt
hast Du 11 Variablen nicht 10;
Val[0] bis Val[10].

Die brauchst Du auch wenn der Zähler i von 0 bis 10 geht.

Viele Grüße Uwe

derRobert

Ja das habe ich gemerkt   Danke ;) 


kann man hier ein Threat/Problem als gelöst Kennzeichnen?

Gruß derRobert

Go Up