C语言中?和:是什么意思

  • 学习10674次

在c语言中,符号”?”与”:”组合成三目运算符,条件选择语句。”?”前面是逻辑条件,”?”后面是条件为真时的值,”:”后面表示条件不成立时的值。

例如:当x>y,x=8否则x=5,可以写成x=(x>y)?8:5。

发表评论