2012-11-24 10 views
6

क्या इस कोड में अच्छी तरह से परिभाषित व्यवहार है यदि foo == 13 गलत है?बेकार स्थिति में परिवर्तनीय संशोधन

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

हां: "शॉर्ट सर्किट मूल्यांकन" के लिए Google – wildplasser

+2

यह अच्छी तरह से परिभाषित है, लेकिन जब लोगों को यह पूछना है कि यह कैसे काम करता है, यह बहुत अच्छा * कोड नहीं है। मैं इसका इस्तेमाल करने से बचूंगा। –

उत्तर

संबंधित मुद्दे