10.2重学C++之【函数占位参数】
#include<iostream>
using namespace std;
/*
三 函数提高
3.2 函数占位参数
当前学习阶段,占位参数传入后,也接收不到;现在用不到,后续课程用到
*/
void func(int a, int){ // 第二个int即为占位参数,其也可以有默认参数
cout << "this is func" << endl;
}
void func2(int a, int =10){ // 占位参数也可以有默认参数
cout << "this is func2" << endl;
}
int main(){
func(10, 10); // 占位参数也必须传值
//func(10); // 错误
func2(10); // 因为占位参数有默认值,故正确
return 0;
}