Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C/C++ में प्री-इंक्रीमेंट और पोस्ट-इंक्रीमेंट कॉन्सेप्ट?

वेतन वृद्धि ऑपरेटरों का उपयोग मूल्य को एक से बढ़ाने के लिए किया जाता है जबकि वेतन वृद्धि विपरीत वेतन वृद्धि का काम करती है। डिक्रीमेंट ऑपरेटर मान को एक से घटा देता है।

पूर्व-वृद्धि (++i) - वेरिएबल को मान निर्दिष्ट करने से पहले, मान को एक से बढ़ा दिया जाता है।

इंक्रीमेंट के बाद (i++) − वेरिएबल को मान निर्दिष्ट करने के बाद, मान बढ़ा दिया जाता है।

निम्नलिखित प्री और पोस्ट इंक्रीमेंट का सिंटैक्स है।

++variable_name; // Pre-increment
variable_name++; // Post-increment

यहाँ,

variable_name - उपयोगकर्ता द्वारा दिए गए चर का कोई भी नाम।

C++ में प्री और पोस्ट इंक्रीमेंट का एक उदाहरण यहां दिया गया है।

उदाहरण

#include <iostream>
using namespace std;
int main() {
   int i = 5;
   cout << "The pre-incremented value: " << i;
   while(++i < 10 )
   cout<<"\t"<<i;
   cout << "\nThe post-incremented value: " << i;
   while(i++ < 15 )
   cout<<"\t"<<i;
   return 0;
}

आउटपुट

The pre-incremented value: 5 6 789
The post-incremented value: 10 1112131415

  1. do… जबकि लूप बनाम जबकि C/C++ में लूप

    यहां हम देखेंगे कि C या C++ में डू-वाइल लूप और जबकि लूप के बुनियादी अंतर क्या हैं। एक जबकि सी प्रोग्रामिंग में लूप बार-बार लक्ष्य विवरण निष्पादित करता है जब तक कि दी गई शर्त सत्य होती है। सिंटैक्स नीचे जैसा है। while(condition) {    statement(s); } यहां, कथन एक कथन या कथनों का एक खंड हो

  1. सी/सी++ में अल्पविराम ऑपरेटर

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

  1. इंक्रीमेंट ++ और डिक्रीमेंट -- C++ में ऑपरेटर्स

    इन्क्रीमेंट ऑपरेटर ++ अपने ऑपरेंड में 1 जोड़ता है, और डिक्रीमेंट ऑपरेटर - इसके ऑपरेंड से 1 घटाता है। तो, x = x+1; is the same as x++; और इसी तरह, x = x-1; is the same as x--; इंक्रीमेंट और डिक्रीमेंट दोनों ऑपरेटर या तो ऑपरेंड से पहले (उपसर्ग) या फॉलो (पोस्टफिक्स) कर सकते हैं। x = x+1; can be writt