c语言中?是什么意思
2个回答
2018-03-22 · 数字健康管理平台
浙江卫健科技有限公司
公司围绕消费者的健康大数据、互联网和人工智能创建信息健康的生态系统,去分析、研究、引导和管理生命科学,以慢病管理作为切入点,提供个性化管理健康的产品和智能服务,创建数字健康新生活。
向TA提问
关注
展开全部
这个是C语言的一个三目运算符 ?:
意思是先判断?前面的表达式的逻辑值是否为真,如果为真,则取冒号前面的表达式的值为整个表达式的值,如果为假,则取冒号后面的表达式的值为整个表达式的值。
这里是少一个括号,具体应该这样:
(w&l鸡穿惯费甙渡轨杀憨辑t;x)?w:(z<y?z:x)),按括号先后顺序去理解就可以了。
意思是先判断?前面的表达式的逻辑值是否为真,如果为真,则取冒号前面的表达式的值为整个表达式的值,如果为假,则取冒号后面的表达式的值为整个表达式的值。
这里是少一个括号,具体应该这样:
(w&l鸡穿惯费甙渡轨杀憨辑t;x)?w:(z<y?z:x)),按括号先后顺序去理解就可以了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询