条件运算符的必要性是什么?在功能上它是多余的,因为它实现了一个 if-else 结构。如果条件运算符比等效的 if-else 赋值更有效,为什么 if-else 不能被编译器更有效地解释?
最佳答案
在 C 语言中,它的真正用途在于它是一个表达式 而不是一个语句;也就是说,您可以将它放在语句的右侧 (RHS)。所以你可以更简洁地写一些东西。
关于c - C 中的三元(条件)运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/758849/