वीडियो: कॉल बाय रेफरेंस क्या है प्रोग्राम के साथ समझाएं?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
विज्ञापन। NS संदर्भ द्वारा कॉल करें उसकि विधि मृत्यु एक के लिए तर्क समारोह औपचारिक पैरामीटर में तर्क के पते की प्रतिलिपि बनाता है। के अंदर समारोह , पते का उपयोग वास्तविक तर्क तक पहुँचने के लिए किया जाता है बुलाना . इसका मतलब है कि पैरामीटर में किए गए परिवर्तन पारित तर्क को प्रभावित करते हैं।
तदनुसार, कॉल बाय रेफरेंस का क्या अर्थ है?
NS संदर्भ द्वारा कॉल करें किसी फ़ंक्शन के लिए तर्क पारित करने की विधि कॉपी करती है संदर्भ औपचारिक पैरामीटर में एक तर्क का। समारोह के अंदर, संदर्भ में प्रयुक्त वास्तविक तर्क तक पहुँचने के लिए उपयोग किया जाता है बुलाना . इस साधन पैरामीटर में किए गए परिवर्तन पारित तर्क को प्रभावित करते हैं।
यह भी जानिए, C में कॉल बाय वैल्यू और रेफरेंस क्या है? में बुलाना द्वारा संदर्भ , वास्तविक तर्कों का स्थान (पता) औपचारिक तर्कों के लिए पारित किया जाता है बुलाया समारोह। इसका मतलब है कि वास्तविक तर्कों के पते तक पहुंचकर हम उन्हें से बदल सकते हैं बुलाया समारोह। में मूल्य से कॉल करें , वास्तविक तर्क सुरक्षित रहेंगे, उन्हें गलती से संशोधित नहीं किया जा सकता है।
इसे ध्यान में रखते हुए कॉल बाय वैल्यू और कॉल बाय रेफरेंस में क्या अंतर है उदाहरण सहित समझाएं?
में मूल्य द्वारा कॉल करें , चर की एक प्रति पारित की जाती है जबकि in संदर्भ द्वारा कॉल करें , एक चर ही पारित किया जाता है। में मूल्य द्वारा कॉल करें , वास्तविक और औपचारिक तर्क विभिन्न स्मृति स्थानों में बनाए जाएंगे जबकि in संदर्भ द्वारा कॉल करें , वास्तविक और औपचारिक तर्क बनाए जाएंगे में एक ही स्मृति स्थान।
संदर्भ द्वारा कॉल करने का क्या लाभ है?
एक लाभ का संदर्भ द्वारा कॉल करें विधि यह है कि यह पॉइंटर्स का उपयोग कर रहा है, इसलिए वेरिएबल्स द्वारा उपयोग की जाने वाली मेमोरी का दोहरीकरण नहीं होता है (जैसा कि की प्रतिलिपि के साथ) बुलाना मूल्य विधि द्वारा)। यह निश्चित रूप से बहुत अच्छा है, स्मृति पदचिह्न को कम करना हमेशा एक अच्छी बात है।
सिफारिश की:
संबंधपरक बीजगणित से आप क्या समझते हैं उपयुक्त उदाहरणों के साथ समझाएं?
संबंधपरक बीजगणित एक प्रक्रियात्मक क्वेरी भाषा है जिसका उपयोग विभिन्न तरीकों से डेटा तक पहुँचने के लिए डेटाबेस तालिकाओं को क्वेरी करने के लिए किया जाता है। संबंधपरक बीजगणित में, इनपुट एक संबंध है (तालिका जिसमें से डेटा का उपयोग किया जाना है) और आउटपुट भी एक संबंध है (उपयोगकर्ता द्वारा मांगे गए डेटा को रखने वाली एक अस्थायी तालिका)
ग्रुप बाय और पार्टिशन बाय में क्या अंतर है?
एक समूह सामान्य रूप से उन्हें रोल अप करके और प्रत्येक पंक्ति के लिए औसत या योग की गणना करके लौटाई गई पंक्तियों की संख्या को कम करता है। विभाजन द्वारा लौटाई गई पंक्तियों की संख्या को प्रभावित नहीं करता है, लेकिन यह बदलता है कि विंडो फ़ंक्शन के परिणाम की गणना कैसे की जाती है
क्या आप IPAD के साथ ev3 प्रोग्राम कर सकते हैं?
अब आप EV3 प्रोग्रामिंग ऐप पर वापस जा सकते हैं। ऐप स्वचालित रूप से आपके द्वारा अभी-अभी कनेक्ट किए गए EV3 ब्रिक को लक्षित करेगा, यदि यह EV3 ब्रिक केवल आपके iPad से कनेक्टेड है
जावा में मल्टीपल इनहेरिटेंस क्यों समर्थित नहीं है उदाहरण के साथ समझाएं?
जावा में यह कभी नहीं हो सकता क्योंकि कोई एकाधिक विरासत नहीं है। यहां भले ही दो इंटरफेस में एक ही विधि हो, कार्यान्वयन वर्ग के पास केवल एक ही विधि होगी और वह भी कार्यान्वयनकर्ता द्वारा किया जाएगा। कक्षाओं की गतिशील लोडिंग कई विरासत के कार्यान्वयन को कठिन बना देती है
C++ में पास बाय वैल्यू और पास बाय रेफरेंस क्या है?
डिफ़ॉल्ट रूप से, सी प्रोग्रामिंग भाषा तर्क पारित करने के लिए मूल्य विधि द्वारा कॉल का उपयोग करती है फ़ंक्शन को तर्क पारित करने की संदर्भ विधि द्वारा कॉल औपचारिक पैरामीटर में तर्क के पते की प्रतिलिपि बनाता है। फ़ंक्शन के अंदर, कॉल में उपयोग किए गए वास्तविक तर्क तक पहुंचने के लिए पते का उपयोग किया जाता है