6 c variables
如果foo == 13为false,此代码是否具有明确定义的行为?
foo == 13
if (foo == 13 && ++bar > 42) { ... }
Pav*_*hov 11
是.如果第一个条件为假,则永远不会评估第二个条件.
请参阅避免执行第二个表达式的副作用.
归档时间:
13 年,1 月 前
查看次数:
116 次
最近记录: