Correct Answer: (2) इंटर-फंक्शन कम्युनिकेशन, फंक्शन के बीच जानकारी पास करने के लिए फंक्शन तर्क और वापसी वैल्यू के उपयोग को संदर्भित करता है।
Solution:इंटर फंक्शन संचार कार्यों के बीच सूचनाओं के आदान-प्रदान की प्रक्रिया है। यह प्रोग्रामिंग में एक मौलिक अवधारणा है, और इसका उपयोग सभी प्रमुख प्रोग्रामिंग भाषाओं में किया जाता है।
• कार्यों के बीच संचार करने के दो मुख्य तरीके हैं:
• फंक्शन आग्र्ग्यूमेंटः जब किसी फंक्शन
को कॉल किया जाता है, तो इसे आग्र्ग्यूमेंट pass किया जाता है। इन तकों को मान द्वारा pass किया जाता है, जिसका अर्थ है कि तों के वास्तविक मान फंक्शन में कॉपी किए जाते हैं। फिर फंक्शन अपना कार्य करने के लिए तकों (Ar- guement) का उपयोग कर सकता है।
• रिटर्न वैल्यू : एक फंक्शन एक मान भी
लौटा सकता है। जब कॉल किया गया फंक्शन वापस आता है तो यह वैल्यू कॉलिंग फंक्शन को वापस भेज दिया जाता है। कॉलिंग फंक्शन अपने निष्पादन को जारी रखने के लिए लौटाए गए वैल्यू
का उपयोग कर सकता है।
• ग्लोबल वैरिएबल का उपयोग कार्यों
के बीच संचार के लिए भी किया जाता है। हालाँकि, इसे आम तौर पर एक अच्छा प्रक्रिया नहीं माना जाता है, क्योंकि इससे अप्रत्याशित और मुश्किल-से-डीबग व्यवहार हो सकता है।