函数的声明和调用
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
函数的声明跟变量的声明是一样的,是在函数使用之前进行声明,声明的位置一般是在main
函数的前面。函数的调用就是指在别的函数中使用这个函数。以我们使用过的max
函数为例子:
#include <stdio.h>
/*下面就是max函数的声明,也可以写成int max(int,int);参数的地方可以不写参数名只标注类型*/
int max(int a, int b);
int main()
{
int i = 4,j = 5,m=0;
m=max(i,j); //这就是函数的调用
return 0;
}
int max(int a, int b)
{
if (a>b)
return a;
else
return b;
}
函数的声明是要写的,而且具体的函数一般要写在main
函数的后面(在前面几个练习中我们没有遵循这个规则是为了方便讲述概念,正常的程序都要遵循这个main
函数在最前面的规则)。
函数的调用分两种方式:
像max()这个函数调用时是作为表达式使用的,它返回一个值,我们把这个值赋给变量m。
像上个练习中我们的
testr
函数调用时是作为一个语句使用的,它不返回任何值。
在线练习
{$ activeFileHint $}