पैरामीटर पास करने वाली तकनीकों के बीच अंतर:कॉल-बाय-नेम और कॉल-बाय-रेफरेंस
मैं इन दो तकनीकों पर क्या एकत्र कर सकता हूं।
कॉल संदर्भ द्वारा:
चर का पता स्थान इस प्रकार समारोह के स्थानीय दायरे के भीतर समारोह में पारित किया जा रहा है, स्थानीय चर के मूल्य में कोई परिवर्तन मूल का मान बदल जाएगा परिवर्तनीय, क्योंकि वे एक ही स्थान पर इशारा कर रहे हैं।
'नाम से कॉल:
वास्तविक चर समारोह में पारित कर दिया जा रहा है। फ़ंक्शन के स्थानीय दायरे के अंदर चर के मान में कोई भी परिवर्तन फ़ंक्शन के बाहर भी दिखाई देगा।
ऐसा लगता है, ये दो पैरामीटर पास करने वाली तकनीकें एक ही चीज़ को पूरा करती हैं? वे दोनों मूल चर सामग्री पर कार्य करते हैं। क्या मेरी परिभाषा गलत है? क्या मैं गलत तरीके से इस बारे में सोच रहा हूं?
यह अभी तक इस (समान) प्रश्न मैं का सामना करना पड़ा करने के लिए सबसे अच्छा जवाब कर रहा है। –