Contenido del Curso
C Básico
C Básico
Operador Ternario
El Operador Ternario en C
En C, existe una forma abreviada para la declaración if-else
conocida como el operador ternario, representado por ?:
.
Puedes usar este operador cuando deseas asignar uno de dos valores a una variable basada en una condición. Por ejemplo, para determinar el mayor de dos variables:
Después de ejecutar la declaración anterior, ¿cuál será el valor de c
?
Para comparar, aquí está cómo se ve la misma lógica usando la declaración if...else
:
Nota
Aunque el operador ternario es una forma concisa de expresar condicionales, es mejor evitarlo en estructuras complejas. Puede hacer que el código sea más difícil de leer para tus compañeros de equipo (aunque quizás no para tu instructor).
¡Gracias por tus comentarios!