C语言中?和:是什么意思 瑞生 2014年1月8日 阅读19372次 在c语言中,符号”?”与”:”组合成三目运算符,条件选择语句。”?”前面是逻辑条件,”?”后面是条件为真时的值,”:”后面表示条件不成立时的值。 例如:当x>y,x=8否则x=5,可以写成x=(x>y)?8:5。