13-条件运算符
B.2.5 条件运算符
?: 有3个运算对象,每个运算对象都是一个表达式: expression1 ? expression2 : expression3
如果 expression1 为真,则整个表达式的值等于 expression2 的值;否则,等于 expression3 的值。
示例
(5 > 3) ? 1 : 2 的值为 1 。
(3 > 5) ? 1 : 2 的值为 2 。
(a > b) ? a : b 的值是 a 和 b 中较大者