2012-11-24 14 views
6

foo == 13 yanlış olduğunda bu kodun iyi tanımlanmış bir davranışı var mı?Yararsız bir koşulda değişken değiştirme

if (foo == 13 && ++bar > 42) 
{ 
    ... 
} 
+1

Evet: "kısa devre değerlendirme" için google – wildplasser

+2

İyi tanımlanmış, ancak insanlar nasıl çalıştığını sorduğunda, çok * iyi * kodu değil. Bunu kullanmaktan kaçınırdım. –

cevap

İlgili konular