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

सी ++ में पोस्टफिक्स ऑपरेटर क्या हैं?


पोस्टफिक्स ऑपरेटर्स यूनरी ऑपरेटर होते हैं जो एक ही वेरिएबल पर काम करते हैं जिसका उपयोग किसी मान को 1 से बढ़ाने या घटाने के लिए किया जा सकता है (जब तक कि ओवरलोड न हो)। C++,++ और -- में 2 पोस्टफिक्स ऑपरेटर हैं।

पोस्टफिक्स नोटेशन (यानी, i++) में, i का मान बढ़ा हुआ है, लेकिन व्यंजक का मान i का मूल मान है। तो मूल रूप से यह पहले अभिव्यक्ति के लिए एक मूल्य प्रदान करता है और फिर चर को बढ़ाता है। उदाहरण के लिए,

उदाहरण

#include<iostream>
using namespace std;

int main() {
   int j = 0, i = 10;

   // If we assign j to be i++, j will take i's current
   // value and i's value will be increatemnted by 1.
   j = i++;
   cout << j << ", " << i << "\n";
   return 0;
}

आउटपुट

यह आउटपुट देगा -

10, 11

  1. सी # में असाइनमेंट ऑपरेटर क्या हैं?

    एक ऑपरेटर एक प्रतीक है जो संकलक को विशिष्ट गणितीय या तार्किक जोड़तोड़ करने के लिए कहता है। C# में निम्नलिखित असाइनमेंट ऑपरेटर हैं। संचालक विवरण उदाहरण = सरल असाइनमेंट ऑपरेटर, दाईं ओर के ऑपरेंड से बाईं ओर के ऑपरेंड को मान असाइन करता है C =A + B, A + B का मान C में निर्दिष्ट करता है += जोड़ें और अ

  1. C# में कितने प्रकार होते हैं?

    C# के प्रकारों में निम्नलिखित शामिल हैं - मान प्रकार मान प्रकार चर को सीधे एक मान असाइन किया जा सकता है। वे System.ValueType. . वर्ग से प्राप्त हुए हैं मान प्रकारों में सीधे डेटा होता है। कुछ उदाहरण इंट, चार और फ्लोट हैं, जो क्रमशः संख्याओं, अक्षरों और फ्लोटिंग पॉइंट नंबरों को संग्रहीत करते हैं। ज

  1. सी # में पोस्टफिक्स ऑपरेटर क्या हैं?

    इंक्रीमेंट ऑपरेटर ++ ऑपरेटर है। यदि किसी वेरिएबल पर पोस्टफिक्स के रूप में उपयोग किया जाता है, तो वेरिएबल का मान पहले लौटाया जाता है और फिर 1 से बढ़ जाता है। इसे पोस्टफिक्स इंक्रीमेंट ऑपरेटर कहा जाता है। उसी तरह, डिक्रीमेंट ऑपरेटर काम करता है लेकिन यह 1 से घट जाता है। उदाहरण के लिए, a++; निम्नलिखित