C++中定义函数的方法是:在程序中声明函数,定义函数,调用函数。
声明函数
声明函数是在程序中指定函数的类型、名称、参数,但不必指定函数的具体实现。声明函数的格式如下:
return_type function_name(parameter_list);
其中,return_type是函数的返回类型,function_name是函数的名称,parameter_list是函数的参数列表。
定义函数
定义函数是指定函数的具体实现,可以包括函数体的实现,以及参数的类型和名称。定义函数的格式如下:
return_type function_name(parameter_list) { //函数体 }
其中,return_type是函数的返回类型,function_name是函数的名称,parameter_list是函数的参数列表,函数体是函数的实现。
调用函数
调用函数是指在程序中使用函数,可以把函数的返回值赋值给变量,也可以直接使用函数的返回值。调用函数的格式如下:
return_value = function_name(parameter_list);
其中,return_value是函数的返回值,function_name是函数的名称,parameter_list是函数的参数列表。
示例
以下是一个定义函数和调用函数的示例:
#includeusing namespace std; //声明函数 int add(int a, int b); int main() { //定义函数 int add(int a, int b) { return a + b; } //调用函数 int c = add(1, 2); cout << c << endl; return 0; }
以上程序的输出结果为:
- 3