मैंने "शॉर्ट-सर्कुलेटिंग" शब्द C, C ++, C #, Java, और कई अन्य में इस्तेमाल होने के बारे में सुना है। इसका क्या अर्थ है और इसका उपयोग किस परिदृश्य में किया जाएगा?
||
... कम से कम यह होना चाहिए।
||
और &&
करने के लिए &
और |
सूक्ष्म अंतर को देखने के लिए। एक साधारण प्रोग्राम है का मूल्यांकन 1 || printf("yay");
बनाम 0 || printf("yay");
और 1 | printf("yay");
बनाम 0 | printf("yay");
differeces देखने के लिए
&&
ऑपरेटर के मूल्यांकन में एक अनुकूलन है ।