Parameter Default C++
Nilai Parameter Default
Anda juga dapat menggunakan nilai parameter default, dengan menggunakan tanda sama dengan ( =
).
Jika kita memanggil fungsi tanpa argumen, ia menggunakan nilai default ("Norwegia"):
Contoh
void myFunction(string country = "Norway") {
cout
<< country << "\n";
}
int main() {
myFunction("Sweden");
myFunction("India");
myFunction();
myFunction("USA");
return 0;
}
// Sweden
//
India
// Norway
// USA
Parameter dengan nilai default, sering dikenal sebagai " parameter opsional ". Dari contoh di atas,
country
merupakan parameter opsional dan "Norway"
merupakan nilai default.