B.5.9 条件运算符B.5.9 条件运算符假设 a、b、c为表达式; 则表达式 a?b:c在a非0时,值为b;否则为c。仅表达式b或c其中之一被求值。 表达式b和c必须具有相同的数据类型。如果它们的类型不同,但都是算术数据类型,就要对其执行常见的算术转换以使其类型相同。如果一个是指针,另一个为0,则后者将被看作是与前者具有相同类型的空指针。如果一个是指向void的指针,另一个是指向其他类型的指针,则后者将被转换成指向void的指针并作为结果类型。