Hallo, wie komme ich am Besten an ein Bit aus einem array zB char R[5]? Martin
// -------------------------- unsigned char erg; erg = R[5] & 0x02; // R[5] & 0b00000010 // -------------------------- Das da oben holt dir das 2er-Bit aus dem 5. Array-Eintrag.
#define bit(x,y) (((x)&(1<<(y)))?1:0) printf("Bit 0 von R[1] ist %d", bit(R[1],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.