Ein Array das aus 2 Variablen besteht ?

Gast #763507
Lesenswert?
• ▲
▼
Hallo Leute ! :-)

Ich habe einen Atmel ATMega32 den ich in C Programmiere. Dieser 
speichert Daten von 5 Benutzern in Arrays.
int 
benutzer1[20],benutzer2[20],benutzer3[20],benutzer4[20],benutzer5[20];
Jeder Benutzer hat im Programm eine eigene Schleife um die Daten 
auszulesen:
int i;
for (i=0; i<=Anzahlmesswertebenutzer1; i++)
{
Ausgabe benutzer1[i]
}

Leider ist der Programmcode unübersichtlich und mittlerweile zu groß für 
den Controller :-(
Besteht eine Möglichkeit das ganze variabel zu machen:
int i;
int aktuellerbenutzer=1;
for (i=0; i<=Anzahlmesswertebenutzer1; i++)
{
Ausgabe benutzer(aktuellerbenutzer)[i]
}

Funzt das irgendwie ??
Vielen Dank für eure Mühe
Gruß Steffen
Gast #763618
Lesenswert?
• ▲
▼
Vielleicht solltest du dir noch das Standardwerk ISBN 3446154973 ins
Regal stellen (und ab und zu auch wieder herausnehmen). Das ist nur
halb so dick wie dein jetziges Buch (und ist damit schnell gelesen),
dafür aber praktisch vollständig. Da du jetzt kein ganz blutiger
Anfänger mehr bist, dürfte es auch gut verständlich sein.

<nicht_ganz_ernst_gemeint> Oder du besorgst dir gleich den
ISO-Standard, dann hast du die verbindliche Referenz. Der Standard ist
allerdings wieder so dick wie dein jetziges Buch und deutlich schwerer
zu lesen. </nicht_ganz_ernst_gemeint>

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren