विषयसूची:
परिभाषा - ऑपरेटर का पता (और) क्या है?
ऑपरेटर का एक पता C ++ के भीतर एक तंत्र है जो एक चर का मेमोरी पता देता है। ऑपरेटर के पते-द्वारा लौटाए गए इन पतों को पॉइंटर्स के रूप में जाना जाता है, क्योंकि वे मेमोरी में वेरिएबल को "पॉइंट" करते हैं।
ऑपरेटर का पता-एक एक अपर ऑपरेटर है जो एम्परसेंड (&) द्वारा दर्शाया गया है। इसे एक एड्रेस ऑपरेटर के रूप में भी जाना जाता है।
Techopedia ऑपरेटर के पते (और) की व्याख्या करता है
पता ऑपरेटर आमतौर पर दो उद्देश्यों की सेवा करते हैं:
- संदर्भ से गुजरने वाले पैरामीटर का संचालन करने के लिए, जैसे कि नाम से
- सूचक मान स्थापित करने के लिए। ऑपरेटरों का पता स्मृति में स्थान को इंगित करता है क्योंकि सूचक का मान मेमोरी पता / स्थान है जहां डेटा आइटम मेमोरी में रहता है।
उदाहरण के लिए, यदि उपयोगकर्ता डेटा के भीतर 26 वर्ष का पता लगाने की कोशिश कर रहा है, तो पूर्णांक चर का नाम उम्र होगा और यह इस तरह दिखेगा: int age = 26. तब पता ऑपरेटर का उपयोग स्थान, या पता निर्धारित करने के लिए किया जाता है, या "और उम्र" का उपयोग कर डेटा का।
वहाँ से, पते के हेक्स मूल्य को "कट << और उम्र" का उपयोग करके प्रिंट किया जा सकता है। पूर्णांक मानों को लंबे डेटा प्रकार के लिए आउटपुट होना चाहिए। यहाँ पता स्थान "cout << लंबा (और आयु)" पढ़ा होगा।
ऑपरेटर का पता केवल मौलिक, संरचना, वर्ग, या यूनियन प्रकारों के साथ लागू किया जा सकता है जो फ़ाइल-स्कोप स्तर पर घोषित किए जाते हैं, या सरणी संदर्भों को सबस्क्रिप्ट करने के लिए। इन अभिव्यक्तियों में, एक निरंतर अभिव्यक्ति, जिसमें पता-संचालक शामिल नहीं है, को अभिव्यक्ति के पते से घटाया या जोड़ा जा सकता है।
