वेतन वृद्धि ऑपरेटरों का उपयोग मूल्य को एक से बढ़ाने के लिए किया जाता है जबकि वेतन वृद्धि विपरीत वेतन वृद्धि का काम करती है। डिक्रीमेंट ऑपरेटर मान को एक से घटा देता है।
पूर्व-वृद्धि (++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