Hallo ,
ich Suche mal wieder Hilfe oder Anregung.
ich habe vor 3 Messwerte(MW) in einem Intarray MW[] beim Funktionsaufruf zu speichern und dieses Array als Return zurück zu bekommen, es geht nicht. Was mache ich falsch:
Hier der Aufruf im Programm:Code:int mess() { int MW[3]; MW[0] = analogRead(IR_RFL_V) ; MW[1] = analogRead(IR_RFL_L) ; MW[2] = analogRead(IR_RFL_R) ; return MW[]; }
IR_RFL_I ist so definiert:Code:void loop() {.... IR_RFL_I[] = mess(); .... }
int IR_FL_I[3];
Ich finde nicht den Fehler, warum es nicht zu kompilieren geht....
Gruss Gerhard
Lesezeichen