기본 매개변수를 사용하면 함수가 호출될 때 기본값을 지정하여 코드를 단순화하고 유지 관리성을 향상시킬 수 있습니다. 기본 매개변수의 구문은 다음과 같습니다. 유형 function_name(매개변수_목록, 유형 매개변수_이름 = 기본값_값). 그 중 type은 매개변수 유형, 매개변수_name은 매개변수 이름, default_value는 기본값입니다. 예제에서 add 함수에는 두 개의 매개변수가 있으며 그 중 num2의 기본값은 0입니다. 함수를 호출할 때 num1만 지정하면 num2는 기본값을 사용하거나 num1과 num2를 모두 지정할 수 있습니다.
기본 매개변수는 함수가 호출될 때 기본값을 지정할 수 있도록 하는 매개변수입니다. 이는 공통 값을 반복적으로 지정하는 것을 방지하여 코드를 더 깔끔하고 유지 관리하기 쉽게 만드는 데 유용합니다.
기본 매개변수의 구문은 다음과 같습니다.
type function_name(parameter_list, type parameter_name = default_value);
여기서:
type
은 매개변수의 유형입니다. type
是参数的类型。parameter_name
是参数的名称。default_value
是参数的默认值。以下示例展示了如何创建和使用具有默认参数的函数:
#include <iostream> using namespace std; // 具有两个参数的函数,其中第二个参数具有默认值 int add(int num1, int num2 = 0) { return num1 + num2; } int main() { // 调用函数,仅指定第一个参数 int result1 = add(10); // 使用默认值 0 // 调用函数,指定两个参数 int result2 = add(10, 5); // 输出结果 cout << "result1 = " << result1 << endl; cout << "result2 = " << result2 << endl; return 0; }
输出:
result1 = 10 result2 = 15
在这个示例中,add
函数具有两个参数:num1
和 num2
,其中 num2
的默认值为 0
。当使用 add(10)
调用函数时,仅指定 num1
的值,此时 num2
将使用其默认值 0
。而当使用 add(10, 5)
调用函数时,将指定 num1
和 num2
parameter_name
은 매개변수의 이름입니다.
default_value
는 매개변수의 기본값입니다. 🎜연습 사례🎜🎜다음 예에서는 기본 매개변수가 있는 함수를 만들고 사용하는 방법을 보여줍니다. 🎜rrreee🎜출력: 🎜rrreee🎜이 예에서 add
함수 num1
및 num2
라는 두 개의 매개변수가 있습니다. 여기서 num2
의 기본값은 0
입니다. add(10)
를 사용하여 함수를 호출할 때 num1
의 값만 지정하면 num2
는 기본값 0. 그리고 <code>add(10, 5)
를 사용하여 함수를 호출하면 num1
과 num2
의 값이 지정됩니다. 🎜위 내용은 C++ 함수의 기본 매개변수를 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!