c++默认形参的声明与定义

1.如果某个参数是默认参数,那么它后面的参数必须是默认参数
2.默认参数可以放在声明、或者定义中,但是只能二者选一

#include<bits/stdc++.h>
using namespace std;

int func(int a=10);

int main()
{
    cout << func() << endl;
    cout << func(15) << endl;
}
int func(int a)
{
    return a;
}

结果如下

原文地址:https://www.cnblogs.com/fashow/p/15423903.html