一 :三目运算符 (表达式1)?(表达式2):(表达式3)
这是它的结构,由符号‘’?”和“:”分别将三个表达式分开,得到最终的一个值
二 :目的:简单的表达 当表达式1为真,则得到表达式2的结果,否则得到表达式3的结果!
三执行顺序
一定要先求解表达式1 !!!!
可以把值直接赋值给某个变量---------->min=(a<b)?a:b 执行结果就是将条件表达式的值赋予变量min,即将a和b二者中较小的数赋给min.
(5) 条件运算符的结合方向为"自右至左".
一 :三目运算符 (表达式1)?(表达式2):(表达式3)
这是它的结构,由符号‘’?”和“:”分别将三个表达式分开,得到最终的一个值
二 :目的:简单的表达 当表达式1为真,则得到表达式2的结果,否则得到表达式3的结果!
三执行顺序
一定要先求解表达式1 !!!!
可以把值直接赋值给某个变量---------->min=(a<b)?a:b 执行结果就是将条件表达式的值赋予变量min,即将a和b二者中较小的数赋给min.
(5) 条件运算符的结合方向为"自右至左".