C++ Параметри за замовчуванням
Значення параметра за замовчуванням
Ви також можете використовувати значення параметра за замовчуванням, використовуючи знак рівності (=
).
Якщо ми викликаємо функцію без аргументу, вона використовує значення за умовчанням ("Norway"):
Приклад
void myFunction(string country = "Norway") {
cout << country << "\n";
}
int main() {
myFunction("Sweden");
myFunction("India");
myFunction();
myFunction("USA");
return 0;
}
// Sweden
// India
// Norway
// USA
Спробуйте самі »
Параметр зі значенням за умовчанням часто називають "додатковим параметром". З наведеного вище прикладу country
є необов’язковим параметром, а "Norway"
є значенням за умовчанням.