Hallo,
ich möchte aus einer Speicheradresse den Wert auslesen und rausfinden ob
bei diesem Wert das Bit 26 gesetzt ist.
Dafür wollte ich eine AND verknüpfung mit einer Bitmaske machen die nur
Bit 26 gesetzt hat. Ich bekomme jedoch die Fehlermeldung:
"expected expression before ‘=’ token"
hier mein Code:
1 | #define Bitmask = 0x02000000
|
2 |
|
3 | int *adresse0 = (int*) (0x10000000);
|
4 | int check = *adresse0;
|
5 | int Raus = (check & Bitmask);
|
Wo könnte der Fehler liegen, oder welche möglichkeit habe ich um den
Bitcheck zu machen?
Simon