Comprendre l'opérateur conditionnel (ternaire) en C
L'opérateur conditionnel, ou opérateur ternaire comme on l'appelle plus communément, offre une alternative concise aux instructions if-else en C . Il vous permet d'écrire des affectations conditionnelles en utilisant la syntaxe :
(condition) ? true-clause : false-clause
Mécanique de l'opérateur conditionnel :
Utilisation :
L'opérateur ternaire est le plus couramment employé dans les opérations d’affectation. Par exemple, cet extrait de code attribue la valeur 3 à la variable x si Trois est vrai, et 0 si Trois est faux :
bool Three = SOME_VALUE; int x = Three ? 3 : 0;
Instruction if-else équivalente :
L'opérateur ternaire est en fait un raccourci pour l'instruction if-else suivante :
bool Three = SOME_VALUE; int x; if (Three) x = 3; else x = 0;
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!