有多个重载参数pow_c++入门(二十三),默认参数的定义

现在有很多电器都很人性化,如自动洗衣机,就可以直接把衣服放进洗衣机去,使用自动功能,它就能帮你全都洗完。

在调用函数时,可能要填写很多的参数,那么计算机能否像自动洗衣机一样,让我们偷个懒,帮我们把参数自动填好呢?答案是可以的。

1.默认参数

我们知道,所谓自动洗衣功能就是使用其预置好的程序进行洗涤。如果将函数的参数也预置好,那么我们同样不必填写参数就能让函数运作起来。这些预置的参数称为默认参数。

下面我们写一个例子,熟悉一下如何来定义默认参数

#include "iostream.h"

void create (int n=100);

int main()

{

create();

create(5);

return 0;

}

void create (int n)

{

cout <

}ccc67c282b840f5eb9c05480052001c0.png

当调用create函数,不填写参数时,计算机自动将参数n设置为100了。当我们填写参数时,函数也能按照我们的意愿正常运行。

注:在定义默认参数时,必须定义在函数参数中,且默认参数不能再出现在函数定义中。

2.定义默认参数的顺序

当一个函数具有多个参数时,定义默认参数的方向是从右向左的ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值