Heim >Backend-Entwicklung >C++ >Wann sollte ich den bedingten (ternären) Operator verwenden?:?
Bedingung (drei Yuan) -Personal ?: Die Vor- und Nachteile
bedingter Operator ?: Es ist sehr attraktiv, weil es die Einfachheit in Bezug auf Wertvergleich und Zuordnung ist, aber es hat unterschiedliche, wenn/sonst Anweisungen in Bezug auf Flexibilität und Lesbarkeit unterschiedlich.
Lesenproblem
Anfänger sind möglicherweise schwer zu verstehen?: Operatoren, insbesondere für Nichtprogrammierer. Die kompakte Grammatik unterscheidet sich von der direkteren, wenn/sonster Struktur. Übermäßiger Gebrauch ?: Der Bediener kann das Verständnis des Codes beeinflussen.
Flexible Einschränkungen
Anders als wenn/sonst Anweisungen, ?: Der Bediener ist nicht so häufig. Es wird hauptsächlich für die direkte Wertezuweisung verwendet, und die Anwendbarkeit in Szenarien wie Funktionsaufrufen oder komplizierteren Zustandsanweisungen ist begrenzt. Vorschlag
Vorsichtig verwenden?: Der Bediener wird in einer einfachen Szene aufbewahrt. Für kompliziertere oder kompliziertere Szenarien in Betracht ziehen, wenn/sonst Anweisungen.
Beispiel
?: Die angewendete Methode des Operators:
?: Unangemessene Verwendung des Bedieners:
Das obige ist der detaillierte Inhalt vonWann sollte ich den bedingten (ternären) Operator verwenden?:?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!