c语言中?是什么意思

如题所述

这个是C语言的一个三目运算符 ?:
意思是先判断?前面的表达式的逻辑值是否为真,如果为真,则取冒号前面的表达式的值为整个表达式的值,如果为假,则取冒号后面的表达式的值为整个表达式的值。
这里是少一个括号,具体应该这样:
(w&l鸡穿惯费甙渡轨杀憨辑t;x)?w:(z<y?z:x)),按括号先后顺序去理解就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-13
相似回答