これ以前の更新 →更新履歴
&&, <and>, _and(), ||, <or>, _or()
において、たとえば
if((a < b) && (c < d))
の評価において、
(a < b) == false
の場合でも
(c < d)
の評価は行われる。
副作用のある条件を記述する際は注意する必要がある。そのような場合は&&を使わず、if文の入れ子で記述した方が安全。