c语言中butler()有什么作用啊?

 我来答
liyuannice
推荐于2017-09-16 · 超过10用户采纳过TA的回答
知道答主
回答量:20
采纳率:0%
帮助的人:15.1万
展开全部
butler 的函数原型中,第一个 void 指明 butler 函数没有返回值;第二个 void 表明 butler 没有参数,也就是不接收任何参数。在 main 函数前面写了 butler 的函数原型后,当 main 函数调用 butler 时,编译器就能检测到 butler 函数调用语句是否正确。如果 main 函数前面没有 butler 的函数原型,那么我们就不能在 main 函数中调用 butler 函数,除非我们把函数定义放在 main 函数之前。不过把函数定义置于 main 函数之前是一种不好的编程风格,因为这将导致我们花不少时间来寻找 main 函数的所在地。想象一下,如果我们写了几十个函数,如果每个函数定义都置于 main 函数之前,那样 main 函数还算好找;但是如果我们不小心把某些函数放在了 main 函数后面,也就是说 main 函数被放在一堆函数中间,那就很难找了!
育知同创教育
2018-08-02 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
butler 的函数原型中,第一个 void 指明 butler 函数没有返回值;第二个 void 表明 butler 没有参数,也就是不接收任何参数。在 main 函数前面写了 butler 的函数原型后,当 main 函数调用 butler 时,编译器就能检测到 butler 函数调用语句是否正确。如果 main 函数前面没有 butler 的函数原型,那么就不能在 main 函数中调用 butler 函数,除非把函数定义放在 main 函数之前。不过把函数定义置于 main 函数之前是一种不好的编程风格,因为这将导致花不少时间来寻找 main 函数的所在地。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
01245434hgjj
2020-07-16
知道答主
回答量:3
采纳率:0%
帮助的人:1701
展开全部
第一个void表示,Butler()没有返回值,(通常,被调函数会向主调函数返回一个值,但是Butler()函数没有)。第二个void(Butler(void)中的void)的意思是Butler()函数不带参数。因此,当编译器运行到此时,会检查Butler()是否使用得当。注意,void在这里得意思是(空的)而不是(无效)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a6451463
2017-04-10 · TA获得超过5344个赞
知道小有建树答主
回答量:1661
采纳率:67%
帮助的人:225万
展开全部
butler 的函数原型,这个函数根本就没有返回值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式