Hallo, warum ist eigentlich unsigned char x; x = (1<<0) | (1<<1) | (1<<2); nicht gleich x |= (1<<0); x = (1<<1) | (1<<2); Beim letzteren Fall wird die 1 in Bit 0 wieder gelöscht. Thomas
x = (1<<1) | (1<<2); x |= (1<<0); so rum wird ein Schuh draus. Ansonsten überschreibt dir deine 2.Anweisung das Ergebnis der ersten. ----, (QuadDash).
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.