c语言问号表达式
condition ? exp1 : exp2 ;
根据condition值返回exp1或者exp2的值
但是当exp1 或者exp2省略时:
condition ? exp1 : ; 等价于 condition ? exp1 : condition;
condition ? : exp2; 等价于 condition ? condition : exp2;