全站数据
8 4 2 0 5 8 1

c语言中a:b是什么

会计城社区 | 教育先行,筑梦人生!         
问题更新日期:2024-05-06 17:36:16

问题描述

c语言中a:b是什么急求答案,帮忙回答下
精选答案
最佳答案

C语言a:b的意思是如果a>b的结果为真,那么表达式的结果会是a,表达式的结果为0,那么表达式的结果就会是b。

这是C语言中唯一一个三目运算符,它可以简化很多表达式。有利于代码的书写。 求值规则为:如果表达式1的值为真,则以表达式2的值作为条件表达式的值,否则以表达式3的值作为整个条件表达式的