哪些运营商将始终评估所有操作数?
选择两个正确答案。
a. ||
b. +
c. &&
d. ? :
e. %
操作员+适用于所有但无法找到第二个。这是选项吗?
答案 0 :(得分:4)
+
和%
当然。
&&
,false
将会短路,因此可能无法评估第二个操作数。||
,true
将会短路,因此可能无法评估第二个操作数。? :
仅评估与?
之前的表达式值对应的替代项;另一个没有被评估。另一方面,+
和%
都必须有两个操作数才能计算结果 - 即总和或除法余数。
答案 1 :(得分:1)
运营商:“+”和“%”。还有一个'|'调用布尔OR,在此运算符中,在测试之前左右都进行了评估。