Loading... C++在声明函数原型的时候,可以为一个或多个参数指定默认(缺省)的参数值,当函数调用的时候如果没有指定这个值,编译器会自动用默认值代替。 <div class="tip inlineBlock success"> * 默认参数在设置时,声明和定义只能在一处设置默认参数。 * 设置默认参数时,有一个参数设置了默认参数,从这个参数往后的每一个参数都要设置默认参数。 </div> ```C++ #include<iostream> using namespace std; void fivk(int a = 10, int b = 20) { cout << "a = " << a << ", " << "b = " << b << '.' << endl; } int main() { fivk(8, 9); fivk(30); //fivk(, 30); error fivk(); return 0; } ``` ![](https://blog.fivk.cn/usr/uploads/2021/04/3895723108.png) 最后修改:2021 年 04 月 11 日 © 禁止转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏