? : 看好了c语言问号冒号表达式和冒号是一起用的,叫条件运算符
条件表达式 ? 真值 : 假值
这个表式式由三部分组成的,如果条件表达式的值为真则整个表达式的值为“真徝”的值,反之为“假值”的值
如果a>b,表达式值为c
在多数计算机语言中都支持条件运算
换一种方式它可以代替if...else..这个条件语句
是一个if语句的缩写C语言里嘚语法,条件表达式e1?e2:e3若e1为真(非0),则此表达式的值为e2的值;若为假,则表达式的值为e3。等同于
e1、e2、e3都是表达式