इस ट्यूटोरियल में हम C++ में डिफ़ॉल्ट आर्ग्यूमेंट्स को समझने पर चर्चा करेंगे।
डिफ़ॉल्ट आर्ग्यूमेंट्स वे होते हैं जो कॉल किए गए फंक्शन को प्रदान किए जाते हैं यदि कॉलर स्टेटमेंट उनके लिए कोई मान प्रदान नहीं करता है।
उदाहरण
#include <iostream>
using namespace std;
// डिफ़ॉल्ट आर्ग्यूमेंट्स के साथ फंक्शन परिभाषित
int sum(int x, int y, int z = 0, int w = 0) {
return (x + y + z + w);
}
int main() {
cout << sum(10, 15) << endl;
cout << sum(10, 15, 25) << endl;
cout << sum(10, 15, 25, 30) << endl;
return 0;
}
आउटपुट
25 50 80