你好,C语言
上QQ阅读APP看书,第一时间看更新

2.2.3 自定义函数

在学习了函数的概念和写法之后,我们可以通过编写一个计算两个整数相加的函数来加深对函数概念的理解。这个函数需要实现输入两个整数,并返回它们相加的结果。

由于我们的函数用于计算加法,因此可以将函数命名为add。当然,自定义函数的名称可以根据个人喜好进行编写,即使将函数命名为aaaaa也是可以的。但是,为了让函数名称具有语义,方便人们阅读和理解,我们通常使用具有特定含义的英文单词作为函数的名称。

程序清单2.3展示了实现两个整数相加的函数的定义。这段代码被称为add函数的函数定义。

程序清单 2.3

//  这段代码被称为add函数的函数定义
int add(int a, int b)
{
   return a + b;
}

图2.17展示了add函数的解析,它完全符合前面所述的函数的三个特性。这里还需要重点关注括号内的函数参数。在C语言中,函数参数的书写方式如下。

图2.17 add函数的解析

(1)参数类型:参数的数据类型。例如,这里的参数类型为int,表示这个参数是一个整数。

(2)参数名称:参数的名称。例如a、b,这个参数名称是我们自己指定的,也可以使用其他名称。

(3)多个参数之间用逗号分隔。