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"
是預設值。