इस फोरम में मैं इस सवाल पर आया
#include & lt; iostream & gt; नेमस्पेस एसटीडी का उपयोग करना; Int main (int argc, char ** argv) {int x = 0; जबकि (x & lt; 3) {x = x ++; Cout & lt; & lt; एक्स एंड एलटी; & lt; endl; } वापसी 0; } उपर्युक्त कोड दिया गया है, जबकि लूप अनंत क्यों है? मैक ओएस के तहत जीसीसी 4.4 का इस्तेमाल करते हुए, जबकि लूप समाप्त होता है :) तो सवाल सभी आर्किटेक्चर के लिए लागू नहीं होता है। आउटपुट मुझे मुश्किल है
1
2
3
मुझे नहीं लगता 0, और मुझे लगता है कि इसका कारण डबल असाइनमेंट से संबंधित है?
एक्स = x ++; अपरिभाषित व्यवहार है
Comments
Post a Comment