|
|
1
51
这是 permitted
|
|
|
2
10
这是一个 GCC extension
是的缩写
|
|
|
3
6
使用gcc的-迂腐的旗帜,它确实说
|
|
|
4
3
GCC extension ,当这种情况有副作用时,它会变得更加有趣和有用。 在这种情况下,是的,就我个人而言,我同意它比其他任何东西都更晦涩难懂。 |
|
|
5
1
K&R BNF表示“?”和“:”之间需要一个表达式。我认为gcc不应该在没有诊断的情况下编译它。 |
|
|
6
0
这方面还有另一个有用的例子——在调用可能返回nil的函数或方法时消除中间变量,我们希望避免调用两次。例如(Objective-C),假设我们想要将一个文件解压到一个数组中(如果它存在),否则返回一个空数组。
备选方案不那么简洁。
或者更丑,有多重回报等。
|
|
7
0
我觉得其他的答案并没有回答题目中的问题,也带着标签
您可以在行首看到实际的函数调用。将其与下面的版本进行比较,其中
或者更难阅读:
|
|
|
Tanu · 使用三元运算符时获得Lint无嵌套三元错误 3 年前 |
|
|
Davtho1983 · 条件运算符不适用于ngStyle 8 年前 |
|
|
wibby35 · 是否可以转换为内联? 8 年前 |
|
|
user5155804 · 条件表达式中未赋值的指针是否变为空? 8 年前 |
|
|
Bryce · PHP切换条件语句更好的方法 8 年前 |
|
Farvardin kiran · java条件运算符和不同类型 11 年前 |