有参函数比无参函数多了一个参数表,调用有参函数时,调用函数对这些参数赋予具体值。有参函数的具体定义形式为:
类型标识符 函数名(数据类型 参数[, 数据类型 参数2……] )
{
说明语句部分;
可执行语句部分;
}
例如:
int max(int a,int b)
{
int m;
ms=(a>b?a:b);
}
main()
{
int x,y,k;
printf ("input x & y:\n");
scanf ("%d%d",&x»&y);
k=max(x,y);
printf ("The max number in x & y is :%d\n",k);
}
max()函数是一个有参数函数,当main()函数调用max()函数时,必须将max()函数所需要的参数的值传入。
为了与调用函数提供的实际参数区别开,将被调函数定义中的参数表称为形式参数表,简称形参表。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>