这个称作是条件运算符,举个例子:if(a>b)max=a;elsemax=b;如果用条件运算符来的话就可以表示为:max=(a>b)?a:b;就是说,表达式1是一个判断的条件,如果条件为真,则是表达式2,如果为假,则是表达式3.