C++:函数默认参数及占位参数
一、默认参数
1、函数的默认参数在参数列表中须靠右写;
2、函数声明与函数定义中仅须一个有默认参数。通常在声明中给定默认参数值。
二、占位参数 —符号重载时有用
1、占位参数只有参数类型声明,而没有参数名声明
int add(int num1, int num2, int);
2、占位参数也可以有默认值。
int add(int num1, num2, int =1);
一、默认参数
1、函数的默认参数在参数列表中须靠右写;
2、函数声明与函数定义中仅须一个有默认参数。通常在声明中给定默认参数值。
二、占位参数 —符号重载时有用
1、占位参数只有参数类型声明,而没有参数名声明
int add(int num1, int num2, int);
2、占位参数也可以有默认值。
int add(int num1, num2, int =1);