> 其他 >
条件运算符?和:
人气:288 ℃ 时间:2020-05-27 14:14:11
解答
使用条件运算符(?:)可以实现 if else 的功能,其一般形式为:
exp1 ? exp2 : exp3
显而易见,条件运算符(conditional operator)有三个操作数,故我们将其称为三目运算符(ternary operator).条件运算符是 C 语言中唯一一个三目运算符.我们把上面这个表达式称为条件表达式.这个条件表达式的意思是,如果 exp1 为真,则运算 exp2,整个条件表达式的值为 exp2 的值;反之,则运算 exp3,整个条件表达式的值为 exp3 的值.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版