8. 函数提高
3.1 函数默认参数
函数的形参列表中的形参是可以有默认值的
语法: 返回值类型 函数名 (参数=默认值){}
3.2 函数占位参数
占位参数可以有默认参数
1 |
|
3.3 函数重载
作用名可以相同,提高复用性
3.3.1 函数重载条件
- 同一个作用域下
- 函数名称相同
- 函数参数类型不同或者个数不同或者顺序不同
函数的返回值不可以作为函数重载的条件
1 |
|
3.3.2 函数重载注意事项
- 引用作为重载条件
- 函数重载碰到函数默认参数,可能会出现二义性
1 |
|
8. 函数提高
http://binbo-zappy.github.io/2024/11/27/cpp/8-函数提高/