C语言中,函数没有指定参数列表时,默认可以接收任意多个参数。而C++中,因为严格的参数类型检测,没有参数列表的函数默认为void,不接收任何参数。
缺省参数是在声明或定义函数时为函数的参数指定一个默认值。(相当于备胎哈哈哈)在调用函数时,如果有实参就调用指定的实参,没有指定的实参那么就采用该默认值。下面上实例
有指定实参
缺省参数又可以分为全缺省参数和半缺省参数
全缺省参数:
void test(int a = 1,int b=2,int c=