From 69db728bb2e4e5cc7942b97331ba70a9e75af26e Mon Sep 17 00:00:00 2001 From: Sebastian Eidecker Date: Sun, 3 Nov 2019 15:43:29 +0000 Subject: [PATCH] --- Operator-Rangfolge.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Operator-Rangfolge.md b/Operator-Rangfolge.md index f39d0e5..940c9a9 100644 --- a/Operator-Rangfolge.md +++ b/Operator-Rangfolge.md @@ -6,10 +6,10 @@ Rangfolge der Operatoren, von stark zu schwach bindend. | --------------------------------- | ------------- | ----------------------- | ----------------------------| | Unäre Operatoren | -, !, ++, -- | | | | Multiplikation, Division, Modulus | *, /, % | | | -| Addition, Subtraktion | | | | -| Relationale Operatoren | | | | -| Gleichheits-Operatoren | | | | -| Logische Operatoren | | | | +| Addition, Subtraktion | +, - | | | +| Relationale Operatoren | <, >, <=, >= | | | +| Gleichheits-Operatoren | ==, != | | | +| Logische Operatoren | &, | | | | | Short-Circuit-Operatoren | | | | | Zuweisungs-Operatoren | | | | @@ -19,4 +19,5 @@ Rangfolge der Operatoren, von stark zu schwach bindend. - `||` vor `&`, aber `&&` vor `||`, also bei short circuit evaluation aufpassen! - Short-circuit verhindert Ausführung der weiteren Anweisungen. Darauf achten, ob Seiteneffekte ausgeführt werden! +- Operatoren können in seltenen Fällen unterschiedliche Bedeutung haben (boolean vs. Zahlen, Bit-Shifting)