嵌套三目运算符运算顺序 C 中三目运算符是什么,怎么用?
浏览量:2345
时间:2021-03-15 17:43:05
作者:admin
C 中三目运算符是什么,怎么用?
所谓的“214105213”运算符需要三个变量操作。它相当于short if else操作。举个简单的例子:C=a>B?A:B,可以分成几个部分,用括号隔开:(A=)(2>1)?(3) :(4)最左边是赋值操作。第二部分是判决。第三和第四部分是两个常数。第一部分是判断第三部分是否属实。否则,立即选择第三部分,相当于if(A>B)C=A else C=B上面的示例用于获取A和B的最大值。这种操作也可以嵌套。例如,如果year是闰年,它将返回1而不是0 flag=(year 0==0)(年@0==0?1:0):(第%4年==0?1:0)
嵌套三目运算符运算顺序 c语言三目运算符例子 两个三目运算符顺序
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。