1,函数形参可以拥有默认值(C不可以)
int getNum(int num1=100,int num2){}
2,实参个数可以少于形参个数
有实参以实参为准,无实参,以形参为准
3,如果某个参数有了默认值,则这个参数之后的参数都要拥有默认值
4,如果函数声明有默认值,则定义就不可以有默认值,否则就是重定义

1,函数形参可以拥有默认值(C不可以)
int getNum(int num1=100,int num2){}
2,实参个数可以少于形参个数
有实参以实参为准,无实参,以形参为准
3,如果某个参数有了默认值,则这个参数之后的参数都要拥有默认值
4,如果函数声明有默认值,则定义就不可以有默认值,否则就是重定义