सी++ फंक्शन पैरामीटर्स
पैरामीटर और तर्क
सूचना को एक पैरामीटर के रूप में कार्य करने के लिए पारित किया जा सकता है। पैरामीटर फ़ंक्शन के अंदर चर के रूप में कार्य करते हैं।
कोष्ठक के अंदर फ़ंक्शन नाम के बाद पैरामीटर निर्दिष्ट किए जाते हैं। आप जितने चाहें उतने पैरामीटर जोड़ सकते हैं, बस उन्हें अल्पविराम से अलग करें:
वाक्य - विन्यास
void functionName(parameter1, parameter2, parameter3) {
// code to be executed
}
निम्न उदाहरण में एक फ़ंक्शन है जो पैरामीटर के रूप में fnamestring
नामक फ़ंक्शन लेता है। जब फ़ंक्शन को कॉल किया जाता है, तो हम पहले नाम के साथ पास करते हैं, जिसका उपयोग फ़ंक्शन के अंदर पूरा नाम प्रिंट करने के लिए किया जाता है:
उदाहरण
void myFunction(string fname) {
cout << fname << " Refsnes\n";
}
int main() {
myFunction("Liam");
myFunction("Jenny");
myFunction("Anja");
return 0;
}
// Liam Refsnes
// Jenny Refsnes
//
Anja Refsnes
जब कोई पैरामीटर फ़ंक्शन को पास किया जाता है, तो उसे एक तर्क कहा जाता है । तो, ऊपर के उदाहरण से:
fname
एक पैरामीटर है , जबकि Liam
, Jenny
और तर्कAnja
हैं ।