加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c++之函数的其它用法

发布时间:2020-12-16 09:05:39 所属栏目:百科 来源:网络整理
导读:在c++中,可以给函数的形参赋予默认值。 #includeiostream using namespace std; // 如果某个位置有了默认值,那么之后的形参也必须有默认值 如果函数声明有默认参数,函数实现就不能有默认参数 若果传入的参数覆盖了形参的默认值,就使用新的值,否则还是使

在c++中,可以给函数的形参赋予默认值。

#include<iostream>
using namespace std;

//如果某个位置有了默认值,那么之后的形参也必须有默认值
如果函数声明有默认参数,函数实现就不能有默认参数
若果传入的参数覆盖了形参的默认值,就使用新的值,否则还是使用默认值;
int add(int a,int b = 1,1)">int c = 2) {
    return a + b + c;
}

int main() {
    int res1 = add(1);
    cout << res1 << endl;
    int res2 = add(10,1)">12);
    cout << res2 << endl;
    system("pause");
    return 0;

}

函数占位参数:调用时必须被填补。

#include<iostream>
 std;

//占位参数还可以有默认值
void add(int = 30) { cout<<调用函数"<<endl; } main() { add(20); system(; }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读