?: 在 c语言中的意思

如题所述

第1个回答  2011-11-18
语法规则: 表达式1?表达式2:表达式3; 意思是:如果表达式1成立,那么执行表达式2,否则执行表达式3. 举例子:int a =1; int b = 2; int c = a<b?a:b; 这个例子中将c的值设定为a和b中的较小者。如果a<b,那么c= a;如果a>=b,那么c=b; 就是这样,实践一下
第2个回答  2011-11-18
条件运算符
第3个回答  2011-11-18
条件运算符
相似回答