C语言王者归来
上QQ阅读APP看书,第一时间看更新

2-5-8 三元运算符

在程序设计时,有些运算符号(? :)需要三个操作数才可以运算,这类运算符称三元运算符(Ternary Operator)。例如:

     e1 ? e2 : e3

上述e1必须是布尔值,关键是如果e1是true则回传e2,如果是false则回传e3,有关上述表达式的说明与应用后面小节会做实例解说。