Conteúdo do Curso
Fundamentos de C
Fundamentos de C
Operador Ternário
O Operador Ternário em C
Em C, existe uma forma abreviada para a declaração if-else
conhecida como operador ternário, representada por ?:
.
Você pode usar 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 duas variáveis:
Após executar a declaração acima, qual será o valor de c
?
Para comparação, veja como a mesma lógica fica usando a declaração if...else
:
Nota
Embora o operador ternário seja uma maneira concisa de expressar condicionais, é 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!