首页 > 其他 > 详细

7.5 条件运算符: ?:

时间:2019-04-13 13:08:01      阅读:134      评论:0      收藏:0      [点我收藏+]

7.5 条件运算符: ?:

C提供条件表达式(conditional expression)作为表达if else语句的一种便捷方式,该表达式使用?: 条件运算符。该运算符分为两部分,需要3个运算对象。
条件运算符是C语言中的唯一的三元运算符。

条件表达式的通用形式如下:
expression1 ? expression2 : expression3
如果expression1为真(非0),那么整个条件表达式的值与expression2的值相同;如果expression1为假(0),那个整个条件表达式的值与expression3的值相同。
通常,条件运算符完成的任务用if else语句也可以完成。但是,使用条件运算符的代码更简洁,而且编译器可以生成更紧凑的程序代码。

7.5 条件运算符: ?:

原文:https://www.cnblogs.com/EisNULL/p/10700645.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!