Kapitel 12

Bitoperatoren

Zur effektiven Speicherung von Informationen ist es notwendig, auch einzelne Bits oder Bit-Gruppen zu lesen und zu ändern. In diesem Kapitel üben Sie den Einsatz der Operatoren, die C für Bitmanipulation zur Verfügung stellt.

Die Bitoperatoren dürfen nur auf ganzzahlige Operanden angewendet werden. Die binären Bitoperatoren können in zusammengesetzten Zuweisungen benutzt werden.

■ Die vier logischen Bitoperatoren & (UND), | (ODER), ^ (Exklusiv-ODER) und ~ (NICHT)

Die ersten drei binären Operatoren verknüpfen jeweils die zwei Bits ihrer Operanden, die sich auf derselben Position befinden. Dabei wird ein gesetztes Bit, also 1, als »wahr« interpretiert, ein gelöschtes Bit, also 0, als »falsch«. Beispielsweise gilt für die ...

Get C - Das Übungsbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.