lvalue पर टैग किए गए जवाब


9
+++++ b काम क्यों नहीं करता है?
int main () { int a = 5,b = 2; printf("%d",a+++++b); return 0; } यह कोड निम्नलिखित त्रुटि देता है: त्रुटि: वेतन वृद्धि ऑपरेंड के रूप में आवश्यक है लेकिन अगर मैं जगह भर में a++ +और डाल दिया ++b, तो यह ठीक काम करता है। int main () { …
88 c  lvalue 

3
"++ i ++" अमान्य क्यों है (++ i) ++ वैध है?
चलो निम्नलिखित कोड पर विचार करें: int main() { int i = 2; int b = ++i++; return 3; } यह एक त्रुटि के साथ निम्नलिखित का संकलन करता है: <source>: In function 'int main()': <source>:3:16: error: lvalue required as increment operand 3 | int b = ++i++; | ^~ …

2
क्यों एक एनम चर यहाँ एक प्रतिद्वंद्विता है?
उदाहरण: typedef enum Color { RED, GREEN, BLUE } Color; void func(unsigned int& num) { num++; } int main() { Color clr = RED; func(clr); return 0; } इसे संकलित करने पर मुझे निम्न त्रुटि मिलती है: <source>: In function 'int main()': <source>:16:9: error: cannot bind non-const lvalue reference of …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.