Revision [3982]
This is an old revision of COperatoren made by ToBo on 2008-07-10 23:51:40.
Operanden in C
http://de.wikibooks.org/wiki/C-Programmierung:_Ausdr%C3%BCcke_und_Operatoren
| Priorität | Operator | Beschreibung |
|---|---|---|
| 15 | ( ) | Die Klammern heben die gleiche Bedeutung, wie in der Mathematik |
| 15 | [ ] | Array-Index |
| 15 | -> | Wie . jedoch mit * davor |
| 15 | . | siege CStruct Strukturen |
| 14 | ! | Logisch NICHT |
| 14 | ~ | Bitweise NICHT |
| 14 | ++ | um 1 inkrementieren |
| 14 | -- | um 1 dekrementieren |
| 14 | + | Addieren |
| 14 | - | Subtrachieren |
| 14 | * | Dereferenzierungs-Operator; Liefert das, auf was der Zeiger zeigt. Das kann ein Wert einer Variablen sein, aber auch wieder ein Zeiger |
| 14 | & | Zeiger einer Variablen, oder auf einen Zeiger |
| 14 | sizeof | Speicherbelegung eines Datentyps in Byte |
| 13 | * | Multiplikation |
| 13 | / | Division |
| 13 | % | Modulo |
| 12 | + | Binär ? |
| 12 | - | Binär ? |
| 11 | < | Links-Shift um einen Wert |
| 11 | >> | Rechts-Shift um einen Wert |
| 10 | < | kleiner |
| 10 | <= | kleiner gleich |
| 10 | > | größer |
| 10 | >= | größer gleich |
| 9 | == | gleich |
| 9 | != | ungleich |
| 8 | & | Bitweise UND |
| 7 | ^ | Bitweise XOR |
| 6 | | | Bitweise ODER |
| 5 | && | Logisch UND |
| 4 | || | Logisch ODER |
| 3 | ?: | Bedingte Ausführung |
| 2 | = | Zuweisung |
| 2 | += | Zuweisung mit Inkrement um einen Wert |
| 2 | -= | Zuweisung mit Dekrement um einen Wert |
| 2 | /= | Zuweisung mit Division durch einen Wert |
| 2 | *= | Zuweisung mit Multiplikation mit einem Wert |
| 2 | %= | Zuweisung mit Modulo mit einem Wert |
| 2 | >>= | Zuweisung mit Rechts-Shift um einen Wert |
| 2 | <<= | Zuweisung mit Links-Shift um einen Wert |
| 2 | &= | Zuweisung mit Bitweise UND |
| 2 | |= | Zuweisung mit Bitweise ODER |
| 1 | , | Sequenz-Operator |
Siehe auch