Hilfe und Anleitungen zum Computer, zum Netzwerk und zu Windows

Wissen

 

- Startseite

- Abkürzungen

- PC-Windows

- PC-Windows 7

- PC-Hilfe 2k & XP

- PC-Hilfe Windows 7

- PC-Technik

- PC-Netzwerk

- PC-Sicherheit

- PC-Software

- Programmierung

- DSL, DFÜ & Internet

- Bücher

- Webmaster Ecke

 

Sonstiges

 

- Impressum

- Kontakt

- Disclaimer

- Web-Infos

- Banner

 

Infos zu IT-Berufe

 

- IT-Ausbildung

- Tätigkeitsfelder

- Voraussetzungen

- Existenzgründung

- Elektrotechnik

 

Energiesparen spezial

 

 

 

 

 

 

Einführung in die Programmiersprache C

Seite 13 - Wahrheitstafel für logische Operatoren

  • X Y X&&Y X||Y
  • 0 0     0     0
  • 0 1     0     1

 1 0     0     1

 1 1     1     1

 

 X !X

 0  1

  1  0

 

c) Bitmanipulations-Operatoren

& UND

|  ODER

^ Exclusiv-ODER

<< Bitverschiebung nach links (Links-Shift)

>> Bitverschiebung nach rechts (Rechts-Shift)

~ Einer-Komplement

 

In der Systemprogrammierung müssen häufig einzelne Bits gelesen oder geändert werden. Beispielsweise Informationen über Dateizugriffsrechte oder des Status eines I/O-Kanals

Für solche Fälle kennt C sechs Bit-Operatoren und unterstützt damit eine systemnahe Programmierung.

Die Operanden dieser Operatoren müssen ganzzahlig sein.

 

Die Bit-Operatoren & bzw. | müssen streng von den log. Operatoren && bzw. || getrennt werden, da die Bit-Operatoren als einzelne Bits wirken u. log. Operatoren auf den gesamten Wert ihrer Operatoren.

So ergibt der Ausdruck 3&&4 den Wert 1 (wahr), der Ausdruck 3&4 jedoch den Wert 0.

 

Weiterführende Beiträge:

- C - Programmierung - Aufbau eines Programms,
- C - Programmierung - Anweisungen,
- C - Programmierung - Konstanten,
- C - Programmierung - Variablen,
- C - Programmierung - Operatoren,
- C - Programmierung - Manipulations Operatoren,
- C - Programmierung - Elementare Datentypen,
- C - Programmierung - Datentypen S2,
- C - Programmierung - Zuweisungen,
- C - Programmierung - Inkremente / Dekremente,
- C - Programmierung - Operatoren,
- C - Programmierung - Wahrheitstafel,
- C - Programmierung - Wahrheitstabelle,

 

Werbung

Weiter nützliche Informationen rund um den Computer und Windows

[ C - Programmierung - Aufbau eines Programms ]
[ C - Programmierung - Anweisungen ]
[ C - Programmierung - Konstanten ]
[ C - Programmierung - Variablen ]
[ C - Programmierung - Operatoren ]
[ C - Programmierung - Manipulations Operatoren ]
[ C - Programmierung - Elementare Datentypen ]
[ C - Programmierung - Datentypen S2 ]
[ C - Programmierung - Zuweisungen ]
[ C - Programmierung - Inkremente / Dekremente ]
[ C - Programmierung - Operatoren ]
[ C - Programmierung - Wahrheitstafel ]
[ C - Programmierung - Wahrheitstabelle ]

 

 

 © 2003 - 17,  ITS05 & Screen4Dream,  Holger Külgen