![]() 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).