Wozu dient der bedingte Operator? Funktional gesehen ist er überflüssig, da er ein if-else-Konstrukt implementiert. Wenn der Bedingungsoperator effizienter ist als die äquivalente if-else-Zuweisung, warum kann if-else dann nicht vom Compiler effizienter interpretiert werden?
Der ternäre (bedingte) Operator in C
- Gefragt el 17 de April, 2009
- Wann wurde die Frage gestellt
- 105922 Ansichten
- Anzahl der Besuche der Frage
- 0 Antworten
- Anzahl der Fragenantworten
- Gelöst
- Aktueller Status der Frage
Verwandte Fragen
- Verfügt Python über einen ternären bedingten Operator?
- C++: Bequemer Weg zum Zugriff auf operator[] aus der Klasse heraus?
- Was ist der !! (nicht nicht) Operator in JavaScript?
- Welcher Gleichheitsoperator (== vs ===) sollte in JavaScript-Vergleichen verwendet werden?
- Warum bietet Java keine Operatorüberladung?
- Wie verhindere ich, dass eine Klasse über den "new"-Operator zugewiesen wird? (Ich möchte sicherstellen, dass meine RAII-Klasse immer auf dem Stack zugewiesen wird).
- Löschen von Array-Elementen in JavaScript - Löschen vs. Spleißen
- Prinzip der Verkapselung
- Was bedeutet Umkehrung der Kontrolle?
- JavaScript OR (||) Erklärung der Variablenzuweisung
- Was bedeuten zwei Fragezeichen zusammen in C#?
Empfohlene Fragen
- Verfügt Python über einen ternären bedingten Operator?
- Welcher Gleichheitsoperator (== vs ===) sollte in JavaScript-Vergleichen verwendet werden?
- Was ist der !! (nicht nicht) Operator in JavaScript?
- Css3-Übergang auf transparentem Hintergrund funktioniert nicht in Chrome 5
- Wie man ein Bild in ImageView skaliert, um das Seitenverhältnis beizubehalten