Was ist der einzige ternäre Operator in der Sprache C?

下次还敢
Freigeben: 2024-04-13 19:09:43
Original
461 Leute haben es durchsucht

Der einzige ternäre Operator in der C-Sprache ist der bedingte Ausdruck, der zur Vereinfachung von if-else-Anweisungen verwendet wird. Syntax: Bedingung ? Wert 1 : Wert 2, wobei die Bedingung ein boolescher Ausdruck ist und der Rückgabewert dann vorliegt, wenn Wert 1 und Wert 2 wahr bzw. falsch sind.

Was ist der einzige ternäre Operator in der Sprache C?

Der einzige ternäre Operator in der C-Sprache

Der einzige ternäre Operator in der C-Sprache ist bedingter Ausdruck, eine vereinfachte if-else-Anweisung.

Syntax

<code>条件 ? 值1 : 值2</code>
Nach dem Login kopieren

Wobei:

  • Bedingung: Ein boolescher Ausdruck, der bestimmt, ob Wert 1 oder Wert 2 ausgeführt werden soll. 条件:一个布尔表达式,决定是否执行 值1值2.
  • 值1:如果 条件 为 true,则返回的值。
  • 值2:如果 条件 为 false,则返回的值。

示例

<code class="c">int a = 10;
int b = 20;
int max = (a > b) ? a : b; // max 将为 20</code>
Nach dem Login kopieren

工作原理

三目运算符的工作原理如下:

  1. 首先评估 条件 表达式。
  2. 如果 条件 为 true,则返回 值1.
  3. 如果 条件 为 false,则返回 值2
  4. Wert1: Der zurückgegebene Wert, wenn die Bedingung wahr ist.

Wert2: Der zurückgegebene Wert, wenn die Bedingung falsch ist.

🎜🎜Beispiel🎜🎜rrreee🎜🎜Wie es funktioniert🎜🎜🎜Der ternäre Operator funktioniert wie folgt: 🎜
    🎜Erst wertet den bedingten-Ausdruck aus. 🎜🎜Wenn die Bedingung wahr ist, geben Sie den Wert 1 zurück. 🎜🎜Wenn die Bedingung falsch ist, geben Sie den Wert 2 zurück >.🎜🎜🎜Dieser Operator kann bedingte Anweisungen vereinfachen und den Code prägnanter und lesbarer machen. 🎜

Das obige ist der detaillierte Inhalt vonWas ist der einzige ternäre Operator in der Sprache C?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!