缺省参数:
#include<iostream>
using namespace std;
void fun(int i,int j=2,int k=4){
cout<<"i="<< i <<",j="<< j <<",k="<< k<<endl;
}
void fun(int i=1,int j);//错误,靠右原则
int main(){
fun(10,20,30);
fun(10,20);
fun(10);
fun();//错误
return 0;
}
函数声明和定义中,在声明部分填写缺省参数,定义中不用填写