Le seul opérateur ternaire en langage C est l'expression conditionnelle, utilisée pour simplifier les instructions if-else. Syntaxe : Condition ? Valeur 1 : Valeur 2, où la condition est une expression booléenne et la valeur de retour est lorsque la valeur 1 et la valeur 2 sont respectivement vraies et fausses.
Le seul opérateur ternaire en langage C
Le seul opérateur ternaire en langage C est expression conditionnelle, qui est une instruction if-else simplifiée.
Syntaxe
<code>条件 ? 值1 : 值2</code>
Où :
Condition
: Une expression booléenne qui détermine s'il faut exécuter valeur 1
ou valeur 2
. 条件
:一个布尔表达式,决定是否执行 值1
或 值2
.值1
:如果 条件
为 true,则返回的值。值2
:如果 条件
为 false,则返回的值。示例
<code class="c">int a = 10; int b = 20; int max = (a > b) ? a : b; // max 将为 20</code>
工作原理
三目运算符的工作原理如下:
条件
表达式。条件
为 true,则返回 值1
.条件
为 false,则返回 值2
Value1
: La valeur renvoyée si la condition
est vraie. Value2
: La valeur renvoyée si la condition
est fausse.
conditionnelle
. 🎜🎜Si condition
est vraie, renvoyez valeur 1
🎜🎜Si condition
est fausse, renvoyez valeur 2
. 🎜🎜🎜Cet opérateur peut simplifier les instructions conditionnelles et rendre le code plus concis et lisible. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!