函数默认参数: 语法: 返回值类型 函数名 {数据类型 参数=默认值}{} 举例: int func(int a=10,int b=20,int c=30) { return a+b+c; } //以下b已经有了默认参数,那么b后面的参数也必须有默认参数。 int func(int a,int b=10,c=10) { return a+b+c; } 注意:如果在函数声明中已经有了默认参数,那么在函数定义中就不能由默认参数。即要么只有函数声明中有默认参数,要么只有函数定义中有默认参数。 函数占位参数: 语法: 返回值类型 函数名 {数据类型}{} 举例: //注意...