"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > C++ में एम्परसेंड ऑपरेटर (&) का उपयोग किन विभिन्न तरीकों से किया जाता है?

C++ में एम्परसेंड ऑपरेटर (&) का उपयोग किन विभिन्न तरीकों से किया जाता है?

2024-12-22 को प्रकाशित
ब्राउज़ करें:835

What are the different ways the ampersand operator (&) is used in C  ?

एम्परसेंड (&) सी में कैसे काम करता है

एम्परसेंड ऑपरेटर को समझना

C में ऑपरेटर कई उद्देश्यों को पूरा करता है, जिनमें शामिल हैं:

  • एक का पता लेना वेरिएबल: &x वेरिएबल x का मेमोरी एड्रेस लौटाता है।
  • संदर्भ द्वारा तर्क पारित करना: void foo(CDummy& x); संदर्भ द्वारा फ़ंक्शन foo में वेरिएबल x को पास करता है, जिससे foo के अंदर किए गए संशोधनों को मूल वेरिएबल में प्रतिबिंबित किया जा सकता है।
  • संदर्भ चर घोषित करना: int& r = k; एक संदर्भ चर r बनाता है जो मौजूदा चर k को उपनाम देता है। आर में किया गया कोई भी बदलाव सीधे तौर पर के को प्रभावित करेगा। एक सूचक (बी) और एक संदर्भ चर (ए) के बीच समानता के लिए। यह तुलना मान्य है क्योंकि आवश्यकता पड़ने पर एक संदर्भ को स्पष्ट रूप से एक सूचक में बदल दिया जाता है। &param के बाईं ओर & ऑपरेटर == यह अनावश्यक और भ्रमित करने वाला है। सही तुलना केवल परम == यह है।
संक्षेप में, सी में & ऑपरेटर आपको उनके मेमोरी पते तक पहुंचने, उन्हें संदर्भ द्वारा पास करने और संदर्भ चर बनाने की अनुमति देकर चर के साथ काम करने का एक बहुमुखी तरीका प्रदान करता है वह उपनाम मौजूदा चर।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3