इस लेख में, आप वेतन वृद्धि ऑपरेटर ++ और डिक्रीमेंट ऑपरेटर के बारे में जानेंगे - उदाहरणों की मदद से।
प्रोग्रामिंग (जावा, सी, सी ++, जावास्क्रिप्ट आदि) में, वृद्धि ऑपरेटर ++
एक चर के मूल्य को 1 से बढ़ाता है। इसी तरह, कमी ऑपरेटर --
एक चर के मूल्य को 1 से कम कर देता है।
a = 5 ++ a; // 6 ए ++ बन जाता है; // 7 ए - ए बन जाता है; // 6 a-- बन जाता है; // एक क 5
अब तक काफी सरल। हालाँकि, एक मामूली लेकिन महत्वपूर्ण अंतर है जब आपको पता होना चाहिए कि इन दो ऑपरेटरों को उपसर्ग और पोस्टफ़िक्स के रूप में उपयोग किया जाता है।
++ और - ऑपरेटर उपसर्ग और उपसर्ग के रूप में
- यदि आप
++
ऑपरेटर का उपयोग उपसर्ग के रूप में करते हैं जैसे++var
:। Var का मान 1 से बढ़ा हुआ है, तो वह मान लौटाता है। - यदि आप
++
ऑपरेटर का उपयोग उपसर्ग के रूप में करते हैं जैसेvar++
:। Var का मूल मान पहले लौटाया जाता है, var को 1 से बढ़ा दिया जाता है।
--
ऑपरेटर की तरह एक समान तरीके से काम करता है ++
ऑपरेटर को छोड़कर यह 1 से मूल्य कम हो जाती है।
आइए ++
C, C ++, जावा और जावास्क्रिप्ट में उपसर्ग और पोस्टफिक्स के उपयोग को देखें ।
उदाहरण 1: सी प्रोग्रामिंग
#include int main() ( int var1 = 5, var2 = 5; // var1 is displayed // Then, var1 is increased to 6. printf("%d", var1++); // var2 is increased to 6 // Then, it is displayed. printf("%d", ++var2); return 0; )
उदाहरण 2: C ++
#include using namespace std; int main() ( int var1 = 5, var2 = 5; // var1 is displayed // Then, var1 is increased to 6. cout << var1++ << endl; // var2 is increased to 6 // Then, it is displayed. cout << ++var2 << endl; return 0; )
उदाहरण 3: जावा प्रोग्रामिंग
class Operator ( public static void main(String() args) ( int var1 = 5, var2 = 5; // var1 is displayed // Then, var1 is increased to 6. System.out.println(var1++); // var2 is increased to 6 // Then, var2 is displayed System.out.println(++var2); ) )
उदाहरण 4: जावास्क्रिप्ट
let var1 = 5, var2 = 5; // var1 is displayed // Then, var1 is increased to 6 console.log(var1++) // var2 is increased to 6 // Then, var2 is displayed console.log(++var2)
इन सभी कार्यक्रमों का आउटपुट समान होगा।
आउटपुट
५ ६