ITPub博客

首页 > IT职业 > IT生活 > c语言中函数参数类型的探究

c语言中函数参数类型的探究

IT生活 作者:fatrabbit 时间:2021-09-11 09:46:15 0 删除 编辑

函数中的参数个数可以是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);

以上就是c语言中函数参数类型的探究,希望对大家有所帮助。更多C语言学习指路:C语言教程

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1873/viewspace-2828018/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-15

  • 博文量
    80
  • 访问量
    667