कोडिंग में ए ++ और ++ ए (अंतर समझाया गया) - सभी अंतर
विषयसूची
कंप्यूटर आम तौर पर हम मनुष्यों की तरह भाषा का उपयोग नहीं करते हैं क्योंकि वे लाखों छोटे स्विच से बने होते हैं जो या तो चालू या बंद होते हैं।
कंप्यूटर द्वारा प्रोग्रामिंग भाषा का उपयोग उन्हें यह बताने के लिए किया जाता है कि क्या है मानव उनसे चाहता है।
प्रोग्रामिंग लैंग्वेज में निर्देशों का एक सेट होता है जो कंप्यूटर के साथ इंटरैक्ट करने और कमांड करने के लिए उपयोग किया जाता है।
प्रोग्रामिंग भाषा मनुष्यों के लिए उपयोगी है क्योंकि उनकी कमांड का ऐसी भाषा में अनुवाद किया जाता है जिसे कंप्यूटर समझ सकता है और निष्पादित कर सकता है। जब कंप्यूटर में कोई स्विच ऑन होता है तो उसे 1 द्वारा दर्शाया जाता है और जब वह बंद होता है तो उसे 0 से दर्शाया जाता है। 1s और 0s के प्रतिनिधित्व को बिट्स कहा जाता है।
इसलिए, कंप्यूटर को समझाने के लिए हर प्रोग्राम को बिट्स में अनुवादित किया जाता है और निष्पादन हो सकता है।
8 बिट्स को मिलाने पर एक बाइट बनती है। एक बाइट को एक अक्षर द्वारा दर्शाया जाता है। उदाहरण के लिए, 01100001 को 'ए' द्वारा दर्शाया गया है।
एक और प्रोग्रामिंग भाषा है जिसे जावास्क्रिप्ट के नाम से जाना जाता है। इस भाषा के साथ, कोई वेब पेजों पर जटिल सुविधाओं को निष्पादित कर सकता है। जब आप किसी वेब पेज पर 3d/2d छवियां, समय पर अपडेट की गई सामग्री, या इंटरेक्टिव मानचित्र देखते हैं, तो जान लें कि जावास्क्रिप्ट निश्चित रूप से शामिल है।
जावास्क्रिप्ट में कुछ अंकगणितीय ऑपरेटर हैं जिनका उपयोग करने के लिए किया जाता हैरकम।
ऑपरेटर | विवरण |
+ | जोड़ |
_ | घटाव |
* | गुणा |
/ | डिवीजन |
% | मॉड्यूलस |
+ + | वृद्धि |
_ _ | घटाव |
अंकगणितीय संक्रिया।
A++ और ++A दोनों JavaScript के इंक्रीमेंट ऑपरेटर हैं, जिनका उपयोग कोडिंग में किया जाता है।
A++ और ++A के बीच मुख्य अंतर यह है कि A++ को पोस्ट कहा जाता है -इंक्रीमेंट जबकि ++A को प्री-इंक्रीमेंट कहा जाता है। हालाँकि, दोनों a के मान को 1 से बढ़ाने का एक ही कार्य करते हैं।
यदि आप A++ और ++A के बारे में अधिक जानना चाहते हैं, तो पढ़ना जारी रखें!
चलिए शुरू करते हैं।
कोड में ++ का क्या अर्थ है?
प्रोग्रामिंग में 'इंक्रीमेंट' और 'डिक्रीमेंट' नाम की चीजें होती हैं।
++ को इंक्रीमेंट ऑपरेटर कहा जाता है। यह वेरिएबल्स में 1 जोड़ता है। इसे a वैरिएबल के बढ़ाने से पहले या बाद में लिखा जा सकता है।
x++ x=x +
<0 के बराबर है>x++ और ++x समान हैं और उनका परिणाम समान है।लेकिन, जटिल कथन में, वे समान नहीं हैं।
उदाहरण के लिए, y=++x समान नहीं है y=x++.
y=++x 2 कथन में समान है।
x=x+1;
y=x;
y=x++ 2 कथन के समान है।
y=x;
x=x+1;
दोनों मानों को इस क्रम में निष्पादित किया जाता है कि x का मान बना रहे समान जबकि y का मान भिन्न है।
वेतन वृद्धि क्या हैं औरकमी?
इंक्रीमेंट और डिक्रीमेंट एक प्रोग्रामिंग लैंग्वेज में इस्तेमाल होने वाले ऑपरेटर हैं। वृद्धि को ++ द्वारा दर्शाया जाता है, इस बीच, कमी को - द्वारा दर्शाया जाता है। ++A और A++ दोनों इंक्रीमेंट हैं।
इन्क्रीमेंट का इस्तेमाल वेरिएबल के न्यूमेरिकल वैल्यू को बढ़ाने के लिए किया जाता है। दूसरी ओर, कमी, विपरीत करती है और एक संख्यात्मक मान घटाती है।
प्रत्येक के दो प्रकार होते हैं। प्रीफ़िक्स इंक्रीमेंट (++A), पोस्टफ़िक्स इंक्रीमेंट (A++), प्रीफ़िक्स डिक्रीमेंट (–A), और पोस्टफ़िक्स डिक्रीमेंट (A–).
प्रीफ़िक्स इंक्रीमेंट में, किसी मान का इस्तेमाल करने से पहले उसे बढ़ाया जाता है. पोस्टफ़िक्स इन्क्रीमेंट्स में, मूल्य का उपयोग पहले वृद्धि से पहले किया जाता है। वही गिरावट के लिए जाता है।
यह पूरी चीज कैसे काम करती है, यह जानने के लिए निम्न वीडियो देखें।
इंक्रीमेंट और डिक्रीमेंट कैसे काम करते हैं
A++ और ++ का कार्य क्या है A?
A++ का कार्य उपयोग करने से पहले A के मान में 1 जोड़ना है, दूसरी ओर ++A का कार्य पहले इसका उपयोग करना है, फिर 1 के मान में जोड़ना है A.
मान लेते हैं कि A = 5
B = A++
B में पहले 5 होगा, फिर यह 6 हो जाएगा।
++A के लिए
यह सभी देखें: ग्रात्ज़ी बनाम ग्रात्ज़िया (आसानी से समझाया गया) - सभी अंतरA= 8
B=A++
यहां B और A दोनों के पास 9 होंगे।
क्या A++ और ++A है वही?
A++ और ++A तकनीकी रूप से समान हैं।
हां, उनका अंतिम परिणाम हमेशा वैसा ही होता है जैसे A++ 1 को मान में जोड़ता है 'ए' के बाद वेतन वृद्धि, जबकि ++ ए 'ए' के मान में 1 जोड़ता है पहले वेतन वृद्धि।
स्वतंत्र रूप से उपयोग किए जाने पर वे एक ही काम करते हैं लेकिन जब दोनों का उपयोग मिश्रित कथन में किया जाता है, तो उनके कार्य भिन्न होते हैं।
संचालक की स्थिति इससे कोई फर्क नहीं पड़ता है कि इसे किसी वेरिएबल के पहले या बाद में रखा जाए।
क्या ++ A और A++ C में भिन्न हैं?
हां, A++ और ++A C में भिन्न हैं क्योंकि एक ही कथन में एक चर के मान को पढ़ने पर स्थिति में अंतर हो सकता है। <1
C में पोस्ट इंक्रीमेंट और प्री-इंक्रीमेंट की अलग-अलग प्राथमिकताएं हैं।
उदाहरण के लिए
यह सभी देखें: त्सुंडेरे बनाम यैंडेरे बनाम कुदेरे बनाम डंडेरे - सभी अंतरa = 1 ; ए = 1;
बी = ए ++; b = ++a
b= 1 b= 2
इसे नीचे से देखा जा सकता है ऊपर दिए गए उदाहरण में बताया गया है कि पोस्ट-इंक्रीमेंट में a का मान इंक्रीमेंट से पहले b को असाइन किया जाता है। All Up
कोडिंग जटिल हो सकती है।
उपरोक्त चर्चा से, निम्नलिखित बिंदुओं का निष्कर्ष निकाला जा सकता है:
- + + को इंक्रीमेंट ऑपरेटर कहा जाता है जो वेरिएबल्स में 1 जोड़ता है। +A को प्री-इंक्रीमेंट ऑपरेटर कहा जाता है क्योंकि यह पहले मूल्य जोड़ता है और फिर वेतन वृद्धि करता है। अधिक पढ़ने के लिए, मेरा लेख देखेंC प्रोग्रामिंग में ++x और x++ के बीच क्या अंतर है? (व्याख्या)
- कंप्यूटर प्रोग्रामिंग में पास्कल केस वीएस कैमल केस
- एनवीडिया जीफोर्स एमएक्स350 और जीटीएक्स 1050 का प्रदर्शन- (सब कुछ जो आपको जानना चाहिए)
- 1080p 60 एफपीएस और 1080p (समझाया गया)