永发信息网

条件运算符?和:是什么意思

答案:1  悬赏:0  手机版
解决时间 2021-02-18 22:43
  • 提问者网友:容嬷嬷拿针来
  • 2021-02-18 19:50
条件运算符?和:是什么意思
最佳答案
  • 五星知识达人网友:想偏头吻你
  • 2021-02-18 20:55
使用条件运算符(?:)可以实现 if else 的功能,其一般形式为:

exp1 ? exp2 : exp3

显而易见,条件运算符(conditional operator)有三个操作数,故我们将其称为三目运算符(ternary operator)。条件运算符是 C 语言中唯一一个三目运算符。我们把上面这个表达式称为条件表达式。这个条件表达式的意思是,如果 exp1 为真,则运算 exp2,整个条件表达式的值为 exp2 的值;反之,则运算 exp3,整个条件表达式的值为 exp3 的值。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯