C++ 条件运算符
条件运算符是 C++ 中唯一的三目运算符。其语法为 表达式1 ? 表达式2 : 表达式3
。
条件运算符的优先级高于赋值运算符。其结合方向自左至右,且三个表达式的类型可以不同。
使用示例:
- 求 a 和 b 中较大者:max = a > b ? a : b
- 三元判断:x = (x = 3) ? x + 2 : x - 3
8.66MB
文件大小:
评论区