点击上方蓝字关注我,了解更多咨询
函数中的参数个数可以是0,也可以是一个或多个参数。下面我们带着这三种不同的情况,分别在c语言中进行讨论。
1、函数没有参数,表示没有参数列表。
int func1(); //声明一个函数,该函数返回值是整数int类型
float func2(); //声明一个函数,该函数返回值是浮点数float类型
2、有固定参数的函数,可以只有一个参数,也可以有多个参数。
由多个参数分开。参数本质上也是一个变量,在定义时应该指出类型和名称。与无参函数的定义相比,有参函数的定义只有一个参数列表。
int func1(int x); //声明一个函数,该函数返回值是整数int类型
float func2(int x,int y); //声明一个函数,该函数返回值是浮点数float类型
3、函数有不确定的长度参数,指函数的参数数不固定。
可以是两个或三个以上。
printf("%s","hello world");
printf("%d-%d-%d",1,2,3);
END
*声明:本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜。
戳“阅读原文”我们一起进步