पैरामीटर उन मानों की पहचान करते हैं जो एक में पारित हो जाते हैं समारोह. उदाहरण के लिए, तीन संख्याओं को जोड़ने के लिए एक फ़ंक्शन में तीन पैरामीटर हो सकते हैं। एक फ़ंक्शन का एक नाम है, और इसे एक कार्यक्रम के अन्य बिंदुओं से बुलाया जा सकता है। जब ऐसा होता है, तो पास की गई जानकारी को एक तर्क कहा जाता है। आधुनिक प्रोग्रामिंग भाषाएं आमतौर पर कार्यों को कई मापदंडों के लिए अनुमति देती हैं।
फ़ंक्शन पैरामीटर
प्रत्येक फ़ंक्शन पैरामीटर में एक पहचानकर्ता द्वारा पीछा किया जाने वाला एक प्रकार होता है, और प्रत्येक पैरामीटर को अगले पैरामीटर से अल्पविराम द्वारा अलग किया जाता है। पैरामीटर फ़ंक्शन के लिए तर्क पास करते हैं। जब कोई प्रोग्राम किसी फ़ंक्शन को कॉल करता है, तो सभी पैरामीटर चर होते हैं। परिणामी तर्कों में से प्रत्येक के मूल्य को एक प्रक्रिया कॉल में इसके मिलान पैरामीटर में कॉपी किया जाता है मूल्य से गुजारें. प्रोग्राम मापदंडों का उपयोग करता है और रिटर्न मानों को फ़ंक्शंस बनाता है जो डेटा को इनपुट के रूप में लेते हैं, इसके साथ एक गणना करते हैं और कॉलर को मान लौटाते हैं।
कार्यों और तर्क के बीच अंतर
शब्द पैरामीटर और तर्क कभी-कभी परस्पर विनिमय के लिए उपयोग किए जाते हैं। हालाँकि, पैरामीटर प्रकार और पहचानकर्ता को संदर्भित करता है, और तर्क फ़ंक्शन को दिए गए मान हैं। निम्नलिखित C ++ उदाहरण में, int a तथा इंट बी जबकि पैरामीटर हैं 5 तथा 3 समारोह में दिए गए तर्क हैं।
int जोड़ (int a, int b)
{
int r;
आर = ए + बी;
वापसी r;
}
मुख्य प्रवेश बिंदु ()
{
int z;
z = जोड़ (५,३);
cout << "परिणाम" << z है;
}
पैरामीटर्स का उपयोग करने का मूल्य
- पैरामीटर एक फ़ंक्शन को समय से पहले विशिष्ट इनपुट मानों को जाने बिना कार्यों को करने की अनुमति देते हैं।
- पैरामीटर फ़ंक्शन के अपरिहार्य घटक हैं, जो प्रोग्रामर अपने कोड को तार्किक ब्लॉकों में विभाजित करने के लिए उपयोग करते हैं।