Hallo
ich habe Probleme mit array. ich habe so meine funktion und Variable
definiert
adresse= 0x45;
PORT[12]={'0x12','0x14','0x45','0x52'}
Pass[12]={'RA1','Ra2','RA3','Ra4'}
char Finden( char addresse)
{
int i=0;
int a=0;
for (i=0;i<17;i++)
{
if(Port[i]=adresse)
{
a=i;
}
}
return Pass[a];
}
ich moechte mit der Funktion Ra3 kriegen.wie kann ich meine funktion
verbessern
Grüß
argh das hatten wir doch vor zwei threads erst ... (wer findets?) Müller wrote: > Hallo > ich habe Probleme mit array. ich habe so meine funktion und Variable > definiert soso :-) > adresse= 0x45; noch richtig. > PORT[12]={'0x12','0x14','0x45','0x52'} > Pass[12]={'RA1','Ra2','RA3','Ra4'} völliger dummfug, sollte dir der compiler um die ohren hauen! char a=0; a=65; // eine DEC-Zahl a=0x41; // eine HEX-Zahl a='A'; // EIN! Zeichen sind die richtigen, gleichwertigen Ausdrücke. Du musst ein doppeltes Array anlegen. Pass[x][y] ... VG, /th.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.