सी ++ में संदर्भ द्वारा आप फ़ंक्शन को कैसे कॉल करते हैं?
सी ++ में संदर्भ द्वारा आप फ़ंक्शन को कैसे कॉल करते हैं?

वीडियो: सी ++ में संदर्भ द्वारा आप फ़ंक्शन को कैसे कॉल करते हैं?

वीडियो: सी ++ में संदर्भ द्वारा आप फ़ंक्शन को कैसे कॉल करते हैं?
वीडियो: संदर्भ द्वारा कॉल करें - शुरुआती लोगों के लिए C++ ट्यूटोरियल #13 2024, नवंबर
Anonim

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

फिर, सी में संदर्भ द्वारा कॉल संभव है?

इस तकनीक के रूप में जाना जाता है संदर्भ द्वारा कॉल करें . में सी प्रोग्रामिंग, यह भी है संभव कार्यों के लिए तर्क के रूप में पते पारित करने के लिए।

इसके अतिरिक्त, कॉलिंग और कॉल किए गए फ़ंक्शन के बीच क्या अंतर है? के जवाब कॉलिंग फंक्शन इसमें इनपुट (वास्तविक पैरामीटर) होता है जो कि को दिया जाता है फ़ंक्शन कहा जाता है जो तब उन पर काम करता है क्योंकि इसमें परिभाषा शामिल है, निर्दिष्ट प्रक्रिया को निष्पादित करता है और अगर कुछ वापस करना है तो वापस लौटाता है।

इसे ध्यान में रखते हुए, आप C++ में संदर्भ द्वारा किसी फ़ंक्शन को कैसे कॉल करते हैं?

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

C++ में कॉल बाय वैल्यू और कॉल बाय रेफरेंस क्या है?

संदर्भ द्वारा कॉल करें सी++ में संदर्भ द्वारा कॉल करें , मूल मूल्य संशोधित किया गया है क्योंकि हम पास करते हैं संदर्भ (पता)। यहाँ, का पता मूल्य में पारित किया गया है समारोह , इसलिए वास्तविक और औपचारिक तर्क समान पता स्थान साझा करते हैं। अत, मूल्य के अंदर बदल गया समारोह , अंदर और साथ ही बाहर परिलक्षित होता है समारोह.