Systemnahe Programmierung in Chome Systemnahe Programmierung in C: Operatoren und Prioritäten Prof. Dr. Uwe Schmidt FH Wedel

Operatoren und Prioritäten

weiter

weiter

Operator-Tabelle

Prio.KategorieOperatorBeschreibung
1. Selektion  
  _ ( _ )Funktionsaufruf
  _ [ _ ]Feldinidizierung
  _ . _Komponente selektieren
  _ -> _dereferenzieren und selektieren
2. unär Postfix  
  _ ++Postfix--Inkrementierung
  _ --Postfix--Dekrementierung
3. unär Präfix  
  ! _logische Negation (NOT)
  ~ _bitweises Komplement
  + _unäres Plus
  - _unäres Minus
  ++ _Präfix--Inkrementierung
  -- _Präfix--Dekrementierung
  & _Adressse berechnen
  * _dereferenzieren
  ( _ ) _Konversion (cast)
  sizeof _Größe eines Operanden (in Byte)
4. multiplikativ  
  _ * _Multiplikation
  _ / _Division
  _ % _Modulo
5. additiv  
  _ + _binäres Plus
  _ - _binäres Minus
6. shift  
  _ << _shift links
  _ >> _shift rechts
7. relational  
  _ < _kleiner
  _ <= _kleiner gleich
  _ > _größer
  _ >= _größer gleich
8. Gleichheit  
  _ == _gleich
  _ != _ungleich
9. bit  
  _ & _bitweises AND
10. bit  
  _ ^ _bitweises XOR
11. bit  
  _ | _bitweises OR
12. logisch  
  _ && _logisches AND
13. logisch  
  _ || _logisches OR
14. Verzweigung  
  _ ? _ : _bedingter Ausdruck
15. Zuweisungen  
  _ = _einfache Zuweisung
  _ *= _Zuweisungsprodukt
  _ /= _Zuweisungsquotient
  _ %= _Zuweisungsmodulo
  _ += _Zuweisungssumme
  _ -= _Zuweisungsdifferenz
  _ &= _Zuweisung: bitweises AND
  _ ^= _Zuweisung: bitweises XOR
  _ |= _Zuweisung: bitweises OR
  _ <<= _Zuweisung: linksschieben
  _ >>= _Zuweisung: rechtsschieben
16. Sequenz  
  _ , _Ausdrucksfolge

Letzte Änderung: 30.11.2015
© Prof. Dr. Uwe Schmidt
Prof. Dr. Uwe Schmidt FH Wedel