简简单单学习CPP-默认参数和占位参数
默认参数
就是给函数的形参赋值
int Func1(int a, int b = 0) {
return a + b;
}
void test2() {
cout<<Func1(1, 2);
}
int main() {
test2();
system("pause");
}
注意点
- 函数的默认参数后面的参数必须是默认参数
- 函数的声明和实现不能同时有函数的默认参数 .h不写默认参数 .cpp写默认参数
占位参数
- 函数的占位参数 占位参数在后面的运算符重载额时候区分前加加和后佳佳
void hh(int a, int = 10) {
}