我在这里有一个程序: 我有一个疑问在函数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