1.如果某个参数是默认参数,那么它后面的参数必须是默认参数
2.默认参数可以放在声明、或者定义中,但是只能二者选一
#include<bits/stdc++.h>
using namespace std;
int func(int a=10);
int main()
{
cout << func() << endl;
cout << func(15) << endl;
}
int func(int a)
{
return a;
}
结果如下
1.如果某个参数是默认参数,那么它后面的参数必须是默认参数
2.默认参数可以放在声明、或者定义中,但是只能二者选一
#include<bits/stdc++.h>
using namespace std;
int func(int a=10);
int main()
{
cout << func() << endl;
cout << func(15) << endl;
}
int func(int a)
{
return a;
}
结果如下