条件操作符(三目操作符/三元运算符)
介绍
exp1 ? exp2 : exp3 exp(表达式)
如果exp1为真,则exp2算,exp3不算,整个表达式的值为exp2;
如果exp1为假,则exp2不算,exp3算,整个表达式的值为exp3。
可以理解为,判断问号前面的exp1是否成立,如果成立,返回并执行exp2;如果不成立,返回并执行exp3。
实例1
类比
类似于if...else...语句
实例2
条件操作符嵌套
逗号表达式
介绍
exp1 , exp2 , exp3 , ... , expn
逗号表达式,即是用逗号隔开的一串表达式
逗号表达式的特点:从左向右依次计算,整个表达式的结果是最后一个表达式的结果
实例
下标引用操作符
介绍
[ ]
下标引用操作符的操作数为数组和下标(下面实例中的图)
实例
函数调用操作符
介绍
() 就是函数调用操作符