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

कॉमा ऑपरेटर C++ में कैसे काम करता है?


अल्पविराम ऑपरेटर का उद्देश्य कई अभिव्यक्तियों को जोड़ना है। अल्पविराम से अलग किए गए भावों की सूची का मान सबसे सही अभिव्यक्ति का मान है। अल्पविराम का प्रभाव संचालन के अनुक्रम को निष्पादित करने की अनुमति देना है।

अन्य भावों के मान छोड़ दिए जाते हैं, जिसका अर्थ है कि दाईं ओर का व्यंजक पूरे अल्पविराम से अलग किए गए व्यंजक का मान बन जाएगा।

उदाहरण

निम्न प्रोग्राम अल्पविराम ऑपरेटर के कार्य को दर्शाता है -

#include <iostream>
using namespace std;
int main() {
   int i, j;
   j = 10;
   i = (j++, j+100, 999+j);
   cout << i;
   return 0;
}

आउटपुट

यह आउटपुट देता है -

1010

यहां यह प्रक्रिया है कि i के मान की गणना कैसे की जाती है:j 10 के मान से शुरू होता है। j को फिर 11 तक बढ़ाया जाता है। अगला, j को 100 में जोड़ा जाता है। अंत में, j (अभी भी 11 युक्त) को 999 में जोड़ा जाता है, जो प्राप्त करता है परिणाम 1010.


  1. C++ का उपयोग करके OpenCV में FPS मान कैसे प्राप्त करें?

    FPS मान प्राप्त करने के लिए, हमने get() के get() कमांड और CAP_PROP_FPS को get() के तर्क के रूप में इस्तेमाल किया। यह तर्क एफपीएस को पूर्णांक रूप में लौटाता है। कार्यक्रम की शुरुआत में, हमने एफपीएस नामक एक पूर्णांक चर लिया है। तब हमने FPS =cap.get(CAP_PROP_FPS) का उपयोग किया; FPS वैल्यू को वेरिएबल म

  1. YouTube एल्गोरिथम कैसे काम करता है?

    YouTube का अनुशंसित अनुभाग वह जगह है जहां लोग अक्सर नए वीडियो देखने के लिए जाते हैं। यहां वीडियो उपयोगकर्ता के लिए तैयार किए गए हैं ताकि उन्हें वीडियो पर क्लिक करने के लिए YouTube को लगता है कि वे सबसे अधिक देखने की संभावना रखते हैं। लेकिन इन वीडियो को वास्तव में कैसे चुना जाता है? अधिकांश लोग इस प

  1. इंटरनेट कैसे काम करता है?

    इंटरनेट हमारे दैनिक जीवन का एक बड़ा हिस्सा है और हम इसका लगातार उपयोग करते हैं। लेकिन यह वास्तव में कैसे काम करता है? हमने अभी freeCodeCamp.org YouTube चैनल पर एक कोर्स प्रकाशित किया है जो आपको सिखाएगा कि बुनियादी नेटवर्किंग सिद्धांतों के साथ इंटरनेट कैसे काम करता है। इयान फ्रॉस्ट इस कोर्स को पढ़