Forum: Mikrocontroller und Digitale Elektronik Was mache ich falsch, Logic


von Mike M. (mikeii)


Lesenswert?

Ich habe wohl irgendwie einen denkfehler, aber ich finde ihn nicht

uint8_t globalcoloron = 0b10000000;

if(r)
    {
        globalcoloron = globalcoloron || 0b00000100;
    }

solte da nicht 0b110000100 rauskommen, wenn r != 0 ?
von Mike M. (mikeii)


Lesenswert?

Oh Jesus, immer wenn ich poste finde ich den Fehler danach -.-

statt || nur |
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
Noch kein Account? Hier anmelden.