C语言的三目运算符

语法:

表达式1 ? 表达式2 : 表达式3;

等价于

if(表达式1)
{
    表达式2
}
else
{
    表达式3
}