Hi Leute, ich komme da an einer Stelle nicht ganz weiter. Was bedeutet: #define a {(x|y|z),0} ... unsigned char init[] = a ... mir ist schon klar, dass x,y,z mit einem "oder" verknüpft sind und dass das ganze "a" ersetzten soll aber was bedeutet die ",0" und haben die Klammer noch irgendwelche besonderen Bedeutungen? Wäre nett, wenn Ihr mir nen kleines BSP dazu schreiben könntet. x = 00010 y = 00100 z = 01000 MfG Olli
Hallo Olli,
1 | unsigned char init[] = a; |
entspricht
1 | unsigned char init[] = {(x|y|z),0} ; |
was bedeutet, dass das Array 'init' 2 Elemente hat, das erste ist x|y|z und das zweite 0.
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.