![]() Vorherige Seite |
![]() Eine Ebene hoch |
![]() Nächste Seite |
---|
Für diesen Abschnitt ist das Verständnis von dualen (binären) und sedezimalen Zahlen Voraussetzung (siehe Abschnitt 1.3).
Zur Manipulation einzelner Bits stehen sechs Operatoren zur Verfügung:
~ | Bit-Komplement (unärer Operator) |
& | UND-Verknüpfung von Bits |
| | ODER-Verknüpfung von Bits |
^ | Exklusiv-ODER-Verknüpfung von Bits |
<< | Bit-Verschiebung nach links |
>> | Bit-Verschiebung nach rechts |
Die Operatoren zur Bitmanipulation können auf alle ganzzahligen Typen angewandt werden (char, short, int
und long
, und das signed
wie unsigned
).