Default Arguments in C++ Function
Definition
The default argument is an assigned value in the function declaration. That value will be assigned by the compiler when function call doesn't have that argument.
Syntax
return_type function_name( param_1,param_2 = value )
for example,
int fn_multipy(int x, int y = 1);
Default Arguments in Function Example Program
//Simple Default Argument Function Example Program in C++
//Function Example
#include<iostream>
#include<conio.h>
using namespace std;
int fn_multipy(int x, int y = 1);
int main() {
int a = 200, b = 100;
cout << "Simple Default Argument Function Example Program\n";
cout << "\nWorks for a and b :" << fn_multipy(a, b);
cout << "\nWorks for a :" << fn_multipy(a);
getch();
}
// Default Argument Function
int fn_multipy(int x, int y) {
return (x * y);
}
Sample Output
Simple Default Argument Function Example Program
Works for a and b :20000
Works for a :200
Read More Articles
- Simple Merge Sort Program in C++
- Scope Resolution Operator In C++
- Simple Program for Virtual Functions Using C++ Programming
- Simple Class Example Program For Find Prime Number In C++
- Simple Example Program For Parameterized Constructor In C++
- Define Constructor in Outside Class Example Program In C++
- Simple Program for Function Overloading Using C++ Programming
- Simple Example Program For Copy Constructor In C++
- Simple Program for Single Inheritance Using C++ Programming
- Simple Program for Inline Function without Class Using C++ Programming
- Factorial Using Function Example Program In C++
- Simple Addition ( Add Two Integers ) Example Program
- Simple Example Program For Constructor In C++
- Simple Example Program for Inline Function Using C++ Programming
- Simple Example Program For Constructor Overloading In C++
- Simple Program for Read user Input Using cin
- Factorial Using Loop Example Program In C++
- Simple Stack Program in C++ Programming
- Simple Program for Friend Function Using C++ Programming
- Simple Program for Static Data and Member Function Using C++ Programming
- Simple Program for Unary Operator Overloading Using C++ Programming
- Do While Loop Example Program In C++
- Simple Program for Multiple Inheritance Using C++ Programming
- Simple Copy Constructor Example Program For Find Factorial In C++
- Simple Program for Exception Handling Divide by zero Using C++ Programming