我在這裏有一個程序: 我有一個疑問在函數display()傳遞參數。如何選擇傳遞給函數的默認參數
void display(int = 20,int = 30,int = 50);
int main()
{
display(5,12);
return 0;
}
void display(int i,int j,int k)
{
cout<<i<<endl;
cout<<j<<endl;
cout<<k<<endl;
}
如果此功能顯示是通過傳遞2個參數來叫, 如何才能確保這些參數分別作爲第一和第三, 而第二個參數是默認處理。
請不要使用重載 - 是的它的工作原理,但它非常混亂。 – 2010-01-08 16:24:49