函数高级
1.函数默认参数 如果设置了默认参数 自己传了数据就用传的数据 没传就是 默认值
2.如果某个位置有了默认参数 那么从这个位置往后的位置也需要有默认参数
3.如果函数声明有默认参数 那么函数实现就不能有默认参数 声明和实现只能有一个有默认参数
占位参数
返回值类型 函数名(数据类型){}
1.使用的时候必须传入参数
2.占位参数可以有默认参数
1 | #include<bits/stdc++.h> |
函数重载
作用:函数名可以相同 提高复用性
需满足的条件
1.在同一个作用域下
2.函数名称相同
3.函数参数类型不同 或者个数不同 或者顺序不同
注意:函数的返回值不可以作为函数重载的条件
1 | #include<bits/stdc++.h> |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hello Flu1t!