post-increment पर टैग किए गए जवाब

पोस्ट वेतन वृद्धि संचालन को परिभाषित करने या करने से संबंधित मुद्दों के लिए।





17
"X = x ++" के बाद x क्या है?
ऐसा होने पर (पर्दे के पीछे) क्या होता है? int x = 7; x = x++; वह यह है कि, जब एक चर को एक बयान में पोस्ट वृद्धि और खुद को सौंपा जाता है? मैंने इसे संकलित और निष्पादित किया। पूरे बयान के बादx भी 7 है । मेरी …

5
C में * ptr + = 1 और * ptr ++ के बीच अंतर
मैंने अभी C का अध्ययन करना शुरू किया, और जब एक फ़ंक्शन के पैरामीटर के रूप में पॉइंटर को पॉइंटर पास करने के बारे में एक उदाहरण किया, तो मुझे एक समस्या मिली। यह मेरा नमूना कोड है: #include <stdio.h> #include <string.h> #include <stdlib.h> int* allocateIntArray(int* ptr, int size){ if …

14
जावा में पोस्ट इंक्रीमेंट (i ++) और प्री इंक्रीमेंट (++ i) ऑपरेटर कैसे काम करते हैं?
क्या आप मुझे इस जावा कोड का आउटपुट समझा सकते हैं? int a=5,i; i=++a + ++a + a++; i=a++ + ++a + ++a; a=++a + ++a + a++; System.out.println(a); System.out.println(i); आउटपुट दोनों मामलों में 20 है

10
C ++ में इंक्रीमेंट करना - x ++ या ++ x का उपयोग कब करना है?
मैं वर्तमान में C ++ सीख रहा हूं और मैंने कुछ समय पहले वेतन वृद्धि के बारे में सीखा है। मुझे पता है कि आप "++ x" का उपयोग करने से पहले वृद्धि करने के लिए कर सकते हैं और बाद में करने के लिए "x ++"। फिर भी, मैं …

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++; | ^~ …

5
कैसे ठीक है ?: ऑपरेटर सी में काम करते हैं?
मेरा एक सवाल है, कंपाइलर निम्नलिखित कोड पर कैसे काम करता है: #include<stdio.h> int main(void) { int b=12, c=11; int d = (b == c++) ? (c+1) : (c-1); printf("d = %i\n", d); } मुझे यकीन है कि क्यों परिणाम है नहीं कर रहा हूँ d = 11।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.