C语言的函数是一段可以重复使用的代码块,它具有以下几个重要方面:
- 由函数头和函数体组成。函数头包含函数的返回值类型、函数名和参数列表。例如: ```c int add(int a, int b) { // 函数头:返回值类型为 int,函数名为 add,参数为 int 类型的 a 和 b int sum = a + b; // 函数体:实现两数相加的功能 return sum; } ``` - 函数体包含在一对大括号`{}`中,其中包含了实现函数功能的代码,如上述代码中的`int sum = a + b; return sum;`,它计算了两个参数`a`和`b`的和并将结果存储在`sum`中,最后将结果返回。
- 函数可以接收零个或多个参数,参数是函数接收外部数据的入口。参数列表中的参数被称为形式参数(形参),在函数调用时会接收实际传入的数据,称为实际参数(实参)。例如: ```c #include