C++ 函数的默认参数是一种方便实用的语言特性,它允许我们在定义函数时为某些参数指定默认值,这样在调用该函数时就可以不传递这些参数,使用默认值即可。本文将为读者详细介绍 C++ 函数的默认参数,包括如何定义和使用默认参数以及相关的注意事项。
什么是 C++ 函数的默认参数?
C++ 函数的默认参数允许我们在函数定义时为某些参数指定一个默认值,这样在函数调用时如果没有传递对应的参数,则使用默认值。默认参数可以大大简化代码编写过程,并提高代码的可读性。下面是一个示例:
#include <iostream>
using namespace std;
int add(int a, int b = 0, int c = 0) {
return a + b + c;
}
int main() {
int num1 = 10, num2 = 20;
cout << "add(num1) = " << add(num1) << endl; // 输出 10
cout << "add(num1, num2) = " << add(num1, num2) << endl; // 输出 30
cout << "add(num1, num2, 30) = " << add(num1, num2, 30) << endl; // 输出 60
return 0;
}
上述代码定义了一个 add
C++ 函数默认参数详解
C++ 中的函数默认参数能简化代码,提高可读性。本文详细介绍了如何定义和使用默认参数,以及注意事项,如正确放置默认参数的位置,避免重复定义等。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



