पोस्टफिक्स ऑपरेटर्स यूनरी ऑपरेटर होते हैं जो एक ही वेरिएबल पर काम करते हैं जिसका उपयोग किसी मान को 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