黑马程序员技术交流社区

标题: 什么是函数? [打印本页]

作者: luyang18    时间: 2016-1-7 21:23
标题: 什么是函数?
RT,有没官方一点的概述?不要说函数就是方法.......
作者: 15000183754    时间: 2016-1-7 23:13
可以完成某个功能的一段程序!
作者: pwlife    时间: 2016-1-7 23:25
壮哉我大黑马
作者: zhuyapeng    时间: 2016-1-8 10:10
楼上有解释
作者: jasonbourne    时间: 2016-1-8 13:26
楼主,给你举一个例子。
比如我现在要洗衣服,我可以选择用手洗,也可以用洗衣机洗。这个洗衣机就相当于一个函数,它具备洗衣服的功能,当我要洗衣服的时候,我只需要找到洗衣机就可以了,具体它怎么洗,不关我的事。
所以,函数实质上就是一个方法的封装,封装起来之后,以后要再使用这个方法,直接调用就可以了,而不用每次都自己写一遍。
作者: 小五哥    时间: 2016-1-9 00:15
楼上说的好。
作者: Tkight    时间: 2016-1-9 06:15
函数在C语言里面有主函数和功能函数,主函数是函数的入口和出口也就是开关功能,
功能函数就是你自己编写的模块。
函数=模块化程序设计这样方便分配任务和方便团队的维护
你想一大堆功能写在一个主函数里面岂不是难以查询。和维护
作者: 洋葱头头    时间: 2016-1-9 10:10
jasonbourne 发表于 2016-1-8 13:26
楼主,给你举一个例子。
比如我现在要洗衣服,我可以选择用手洗,也可以用洗衣机洗。这个洗衣机就相当于一 ...

解释的很棒!
作者: 蔡泽杰    时间: 2016-1-9 10:33
函数就是能完成一段特定功能的代码块
作者: n_Nie1991    时间: 2016-1-9 23:08
函数也叫方法,可以完成某个功能的程序




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2