在c语言中--是什么意思?

是条件运算符 。条件运算符是C语言中唯一的三目运算符 , 就是说他有三个运算对象 。条件运算符的形式是“?:”由他构成的表达式称为条件表达式 。形式为:
表达式1?表达式2:表达式3
运算功能是 。先计算表达式1的值 , 若值为非0 , 则计算表达式2的值 , 并将表达式2的值作为整个条件表达式的结果;若表达式1的值为0 , 则计算表达式3的值 , 并将表达式3的值作为整个条件表达式的结果 。
【在c语言中--是什么意思?】比如有以下条件表达式(a>b)?a+b:a-b
a=8 b=4时 , 计算a+b=12  , 所以表达式结果为12
a=4 b=8时 , 计算a-b=-4 , 所以表达式结果为-4


    特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。