【发布时间】:2013-09-19 09:03:38
【问题描述】:
我知道 if 语句 可以有多种使用方式,例如带有逻辑运算符的 if 语句、if...else 和 嵌套if 语句 等
使用 &&、|| 等逻辑运算符时要确认很多条件,那么代码大小会比使用多个嵌套 if 语句时更小。将此 if 语句与条件运算符一起使用是否还有其他好处(运行时、调试、编译时好处等)?
【问题讨论】:
-
您能否提供一些示例代码来说明您的意思?
-
老实说,我不确定“条件运算符”是什么
-
@gefei,
something ? anything : anything_else -
@moghaddam 大部分同意,但是这是否对编译器产生影响是特定于语言的,在 C++ 中它可能会根据编译器和优化设置产生影响。 ..
-
@较新的请清楚你在问什么?正如您在 cmets 中看到的那样,每个人都提出了一些新的猜测。所以现在轮到您在 OP 中进行更改以清楚起见