संदर्भ से क्या गुजर रहा है?
संदर्भ से क्या गुजर रहा है?

वीडियो: संदर्भ से क्या गुजर रहा है?

वीडियो: संदर्भ से क्या गुजर रहा है?
वीडियो: अगर आपको ये 9 संकेत मिलते है तो आप कोई साधारण मानव नहीं है | श्री कृष्ण | ईश्वर के संकेत 2024, अप्रैल
Anonim

संदर्भ द्वारा पास करें . संदर्भ से गुजरना इसका मतलब है कि वेरिएबल का मेमोरी एड्रेस (मेमोरी लोकेशन के लिए एक पॉइंटर) है बीतने के समारोह के लिए। यह विपरीत है मृत्यु मान से, जहां एक चर का मान है बीतने के पर।

इसी तरह, सी ++ में संदर्भ से क्या गुजर रहा है?

संदर्भ द्वारा पास करें ( सी++ केवल) पास-दर-संदर्भ इसका मतलब है उत्तीर्ण NS संदर्भ कॉलिंग फ़ंक्शन में एक तर्क को कॉल किए गए फ़ंक्शन के संबंधित औपचारिक पैरामीटर के लिए। कॉल किया गया फ़ंक्शन तर्क के मूल्य को इसके का उपयोग करके संशोधित कर सकता है संदर्भ पारित में। अन्यथा, उपयोग करें उत्तीर्ण -दर-मान से उत्तीर्ण तर्क।

इसके अतिरिक्त, पास नाम क्या है? नाम से पास करें : इस तकनीक का प्रयोग एल्गोल जैसी प्रोग्रामिंग भाषा में किया जाता है। इस तकनीक में, प्रतीकात्मक " नाम एक चर का है बीतने के , जो इसे एक्सेस और अपडेट दोनों की अनुमति देता है। उदाहरण: C[j] के मान को दोगुना करने के लिए, आप कर सकते हैं उत्तीर्ण इसका नाम (इसका मूल्य नहीं) निम्नलिखित प्रक्रिया में।

यहाँ, संदर्भ से गुजरने और मूल्य से गुजरने में क्या अंतर है?

संदर्भ से गुजरना इसका मतलब है कि कॉल किए गए फ़ंक्शन 'पैरामीटर कॉल करने वालों के समान होंगे' बीतने के तर्क (नहीं) मूल्य , लेकिन पहचान - चर ही)। मूल्य से गुजरें इसका मतलब है कि कॉल किए गए फ़ंक्शन 'पैरामीटर कॉल करने वालों की एक प्रति होगी' बीतने के तर्क।

कॉल बाय रेफरेंस का क्या अर्थ है?

NS संदर्भ द्वारा कॉल करें किसी फ़ंक्शन के लिए तर्क पारित करने की विधि कॉपी करती है संदर्भ औपचारिक पैरामीटर में एक तर्क का। समारोह के अंदर, संदर्भ में प्रयुक्त वास्तविक तर्क तक पहुँचने के लिए उपयोग किया जाता है बुलाना . इस साधन पैरामीटर में किए गए परिवर्तन पारित तर्क को प्रभावित करते हैं।

सिफारिश की: