为什么有些函数声明时没有参数?
答案:4 悬赏:70 手机版
解决时间 2021-01-23 07:59
- 提问者网友:火车头
- 2021-01-22 19:10
为什么有些函数声明时没有参数?
最佳答案
- 五星知识达人网友:妄饮晩冬酒
- 2021-01-22 20:22
你指的是C语言中的函数声明时没有参数名吗?
函数声明可以只有参数类型而没有参数名,参数名和定义时的参数名不同也是允许的。因为C编译器在编译时忽略参数名,只检查函数的参数的类型和顺序是否与调用的函数匹配。
函数声明可以只有参数类型而没有参数名,参数名和定义时的参数名不同也是允许的。因为C编译器在编译时忽略参数名,只检查函数的参数的类型和顺序是否与调用的函数匹配。
全部回答
- 1楼网友:琴狂剑也妄
- 2021-01-22 23:14
你知道的 要是函数有2个参数传入的话 你声明时可以声明两个形参 需要有1个参数传入的话 可以声明1个参数 那么当没有必要有参数呢
声明时就可以声明称无参的了
声明时就可以声明称无参的了
- 2楼网友:持酒劝斜阳
- 2021-01-22 23:03
对于参数你可以申明不调用,不能不申明却调用(全局变量除外)。
如果一个函数没有参数,那么这个函数体而言,如果想与外部的沟通交流只能通过全局变量或者return。
如果一个函数没有参数,那么这个函数体而言,如果想与外部的沟通交流只能通过全局变量或者return。
- 3楼网友:傲气稳了全场
- 2021-01-22 21:56
函数声明是不需要参数名的,只要标明参数类型即可,不必写参数名,但函数实现时,需要标明参数类型和参数名
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯