Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C . में ++ ऑपरेटरों के साथ प्रिंटफ का निष्पादन

कुछ समस्याओं में हम पाते हैं कि कुछ प्रिंटफ () स्टेटमेंट में ++ ऑपरेटर के साथ कुछ लाइनें हैं। प्रतियोगी परीक्षाओं के कुछ प्रश्नों में, हम उस कोड के आउटपुट को खोजने के लिए इस तरह के प्रश्न पा सकते हैं। इस खंड में हम उस तरह के प्रश्न का एक उदाहरण देखेंगे और यह पता लगाने की कोशिश करेंगे कि उत्तर क्या होगा।

उदाहरण कोड

#include<stdio.h>
int main() {
   volatile int x = 20;
   printf("%d %d\n", x, x++);
   x = 20;
   printf("%d %d\n", x++, x);
   x = 20;
   printf("%d %d %d ", x, x++, ++x);
   return 0;
}

अब हम अनुमान लगाने की कोशिश करेंगे कि आउटपुट क्या होगा। अधिकांश कंपाइलर प्रिंटफ () के प्रत्येक पैरामीटर को दाएं से बाएं ले जाते हैं। तो पहले प्रिंटफ () कथन में, अंतिम पैरामीटर x ++ है, इसलिए इसे पहले निष्पादित किया जाएगा, यह 20 प्रिंट करेगा, उसके बाद मान को 20 से बढ़ाकर 21 कर देगा। अब दूसरा अंतिम तर्क प्रिंट करें, और 21 दिखाएं। अन्य पंक्तियों की गणना भी इसी तरह की जाती है। ++x के लिए, यह मुद्रण से पहले मान को बढ़ा देगा, और x++ के लिए, यह पहले मान को प्रिंट करता है, फिर मान बढ़ाता है।

बेहतर समझ पाने के लिए कृपया आउटपुट की जाँच करें।

आउटपुट

21 20
20 20
22 21 21

  1. कैसे अजगर के साथ सेलेनियम में नेतृत्वहीन परीक्षण निष्पादन को गति प्रदान करने के लिए?

    सेलेनियम हेडलेस निष्पादन का समर्थन करता है। क्रोम ब्राउजर में, क्रोमऑप्शन क्लास की मदद से हेडलेस एक्जीक्यूशन को लागू किया जा सकता है। हमें इस वर्ग का एक ऑब्जेक्ट बनाना है और उसमें add_arguments मेथड लागू करना है। अंत में, इस विधि के लिए --हेडलेस पैरामीटर पास करें। आइए हम शीर्षक प्राप्त करें - ट्यूट

  1. डकडकगो में सर्च ऑपरेटर्स के साथ बेहतर, तेज परिणाम कैसे प्राप्त करें

    कभी-कभी, आप कितनी भी कोशिश कर लें, आपको वह जानकारी नहीं मिल सकती जो आप ऑनलाइन खोज रहे हैं। Google जैसे विशाल खोज इंजन से DuckDuckGo पर स्विच करते समय यह विशेष रूप से चुनौतीपूर्ण हो सकता है। यह कोई रहस्य नहीं है कि खोज इंजन समान विशाल परिणाम प्रदान नहीं करता है, लेकिन आप उन वेबसाइटों को प्राप्त करने

  1. उन्नत खोज ऑपरेटरों के साथ YouTube खोज में सुधार कैसे करें?

    यदि आप एक नवोदित YouTuber हैं या अपने वीडियो को लाने के लिए सही कीवर्ड प्राप्त करने पर काम कर रहे हैं, तो YouTube पर एक महत्वपूर्ण बाजार है क्योंकि सभी प्रकार के लोग वीडियो स्ट्रीमिंग साइट पर स्क्रॉल करना पसंद करते हैं। YouTube हमेशा उपयोगकर्ताओं को जोड़े रखने के लिए बेहतर परिणाम प्राप्त करना आसान ब