Tham số mặc định của C++
Giá trị tham số mặc định
Bạn cũng có thể sử dụng giá trị tham số mặc định bằng cách sử dụng dấu bằng ( =
).
Nếu chúng ta gọi hàm mà không có đối số thì hàm đó sẽ sử dụng giá trị mặc định ("Na Uy"):
Ví dụ
void myFunction( string country = "Norway" ) {
cout
<< country << "\n";
}
int main() {
myFunction("Sweden");
myFunction("India");
myFunction();
myFunction("USA");
return 0;
}
// Sweden
//
India
// Norway
// USA
Hãy tự mình thử » Một tham số có giá trị mặc định, thường được gọi là " tham số tùy chọn ". Từ ví dụ trên, country
là tham số tùy chọn và "Norway"
là giá trị mặc định.