Go Down

Topic: array (Read 489 times) previous topic - next topic

Johny_honda

Nov 21, 2012, 10:12 pm Last Edit: Nov 21, 2012, 10:34 pm by uwefed Reason: 1
 Hallo habe noch ein kleines Problem.
 habe  2 array deklariert
 
Code: [Select]
int akkuwert[32];  
 float akku [32];  

 for (int x=1; x <= 17; x++){
 Wire.beginTransmission(30); // transmit to device
 Wire.write(0);            // akku all off
 Wire.endTransmission();    // stop transmitting  
 delay(10);  
 Wire.beginTransmission(30); // transmit to device
 Wire.write(x);            // sends one byte
 Wire.endTransmission();    // stop transmitting
 delay(10);  

   akkuwert(x) = analogRead(0);
   akku(x) = akkuwert(x) / 305.913;
}

bekomme die Fehlermeldung :

error: 'akkuwert' cannot be used as a function
error: 'akku' cannot be used as a function

müsste doch eigentlich funktionnieren oder ?
MfG John

pylon

Ein Array-Element wird über die eckigen Klammern "[]" zugegriffen und nicht mit den runden.

Johny_honda

Danke pylon Startschwierigkeiten ;-)
MfG John

Go Up