मैं निम्नलिखित कोड दोनों सी ++ और सी #सी # में ++ मैं ऑपरेटर अंतर और सी ++
int i=0;
++i = 11;
इस सी # संकलक के बाद एक त्रुटि लाता
The left-hand side of an assignment must be a variable, property or indexer
लेकिन सी ++ संकलक उत्पन्न इस कोड में लिखा बिना किसी त्रुटि के और मुझे 11
का परिणाम i
के मान के लिए मिला। इस अंतर का कारण क्या है?
ऑफटॉपिक: आप इसे क्यों बढ़ाना चाहते हैं और फिर इसे सीधे 11 पर सेट करना चाहते हैं? वृद्धि कोई समझ नहीं आता है। – RvdK
इस कोड के लिए क्या उपयोग है? –
'कुछ आरे [++ i] = 11' अधिक समझ में आएगा। –