三元运算符的语法格式_三元运算符
2023-03-12 05:02:36
互联网
(相关资料图)
1、 不需要. 运算(赋值)时会自动转换 下面都是正确的: printf("%f",(3>2? 2:0) ); printf("%f",(3<2? 2:1) ); printf("%f",(1? 2:1) ); printf("%f",(0? 2:1) ); (表达式1?表达式2:表达式3) 是表达式,意思是 表达式1为真则做表达式2,否则做表达式 表达式的运算结果是值,所以不能做左值.。
以上就是【三元运算符的语法格式,三元运算符】相关内容。