-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathC++ Function Syntax Default Parameters.cpp
More file actions
49 lines (38 loc) · 1.04 KB
/
C++ Function Syntax Default Parameters.cpp
File metadata and controls
49 lines (38 loc) · 1.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
/**
[PROGRAM] : C++ Default Parameters
[AUTHOR] : Saddam Arbaa
[Email] : <saddamarbaas@gmail.com>
C++ function with Default Parameters */
#include <iostream>
using namespace std;
/**
Function definition / function with Default Parameter Value
this function print the given country name but if the user
don't pass any parameter will print the default value sudden*/
void myFunction(string country = "Sudan")
{
cout << country << "\n";
}
// the main Function
int main()
{
// call the function 8 time
myFunction("Indonesia");
myFunction("South Africa");
myFunction(); // will print the Default Parameter
myFunction("India");
myFunction(); // will print the Default Parameter
myFunction("Sweden");
myFunction("USA");
myFunction("china");
// out put will be as blow
// Indonesia
// South Africa
// sudan
// India
// sudan
// Sweden
// USA
//china
return 0;// signal to operating system everything works fine
}/** End of main function */