int: 函数的返回类型
Add: 函数名
(int x ,int y): 函数参数
{}里的内容:函数体,交代函数是怎样实现的。
实操1:找出两个整数的较大值
思路:
- 因为要照出两个数的较大值,所以首先定义这两个数。
- 接下来开始求出这两个数的较大值,需要设置一个求较大值的函数;
- 当把a,b参数传到函数里(传参)-----------对位传参(a传给了x,b传给y),会返回一个较大值,所以我们需要设置一个变量去接受这个较大值
--------------------------------------------------综上是函数的使用场景,接下来我们要让这个函数实现。
- 定义函数
- 因为在函数的使用场景中,有传参,所以我们需要设置函数参数,接受传参,因为参数是整形,所以我们也要设置函数参数为整形。
- 创造函数体
实操2:利用函数交换两个数
第一种:在主函数内部建立临时变量tmp
原理:
技巧:
这一部分可以简记为由tmp开始,一番循环后,由tmp结束;且等式是把后面的值赋给前面的值。
上图的例子不能将两个数的值交换,因为图示只把x和y进行了交换,与ab没有半毛钱关系!
tip: 利用void函数时,void是空的意思,即没有返回值。
指针yyds!