带参数的函数
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
我们来定义一个带参数的函数:
int max(int a, int b)
{
if (a>b)
return a; //这个就是max函数的返回值,返回a的值
else
return b; //这个就是max函数的返回值,返回b的值
}
上面这个函数中int a
,int b
就是max
这个函数的参数,参数可以使一个也可以是多个,当有多个参数时要以逗号分隔。参数可以是各种类型的变量,当我们定义一个函数时参数必须是有数据类型的。
参数在函数中的作用是输入,return
的作用是输出。当我们使用一个定义好的函数时必须提供参数的值,然后期待函数返回给我们一个值。我们在main
函数中调用max
函数:
int main()
{
int m;
/*在这里调用了max()这个函数,括号()中的4和5就是参数,是对max函数的输入,max函数会返回一个值赋值给m*/
m = max(4,5);
return 0;
}
在线练习
{$ activeFileHint $}