前言
这篇文章主要讲述C++中函数的默认参数相关知识。
一、代码
//跟着视频学习的代码,分享记录一下
#include<iostream>
using namespace std;
//函数的默认参数
//可以调用默认,也可以传入
int func(int a,int b=20, int c=30)
{
return a + b + c;
}
int main()
{
int a=func(10);
int b = func(10, 30);
cout << a << endl;
cout << b << endl;
system("pause");
return 0;
}
//注意事项
//1.如果某个位置已经有了默认参数,那么从这个位置往后(从左到右)都必须有默认值。
//2.函数声明和实现只能一个具有默认参数
总结
1.函数默认参数可以调用默认,也可以传入值。
2.如果某个位置已经有了默认参数,那么从这个位置往后(从左到右)都必须有默认值。
3.函数声明和实现只能一个具有默认参数。