Conteúdo do Curso
Noções Básicas de C
Noções Básicas de C
Operador ternário
O operador ternário em C
Em C, existe uma forma abreviada para a instrução if-else
conhecida como operador ternário, representado por ?:
.
Você pode utilizar este operador quando quiser atribuir um de dois valores a uma variável com base em uma condição. Por exemplo, para determinar o maior de dois valores:
Após executar a instrução acima, qual será o valor de c
?
Para comparação, veja como a mesma lógica seria usando a instrução if...else
:
Nota
Embora o operador ternário seja uma forma concisa de expressar condições, é melhor evitá-lo em estruturas complexas. Ele pode tornar o código mais difícil de ler para seus colegas de equipe (embora talvez não para seu instrutor).
Obrigado pelo seu feedback!