ein Int-Array einer Funktion
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:
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[];
}
Hier der Aufruf im Programm:
Code:
void loop()
{....
IR_RFL_I[] = mess();
....
}
IR_RFL_I ist so definiert:
int IR_FL_I[3];
Ich finde nicht den Fehler, warum es nicht zu kompilieren geht....
Gruss Gerhard