一、默认参数
//函数定义(实现)和 声明中,默认参数只能定义一次,否则产生二义性
//只在实现中定义默认参数
int func03(int a , int b );
int func03(int a, int b=70)
{
return a + b;
}
//只在声明中定义默认参数
int func04(int a, int b = 90);
int func04(int a, int b)
{
return a + b;
}
二、占位参数
//占位参数: 只写一个类型,没有变量
void func(int a,int )
//占位参数也可以有默认的参数值
void func(int a, int =100)