函数再理解!!



    这几天在帮别人调试代码的过程中对函数的理解又清晰了很多。记得刚开始时老师给我们讲解“函数”这个名词时就感觉老师的解释很妙,函数即function(作用),函数就是一个饺子机,进去一头猪和一袋面就会出来饺子,这个饺子机就是一个包饺子的作用。这是在理解的层面上,但是在实践的代码中要用好函数确实需要注意一些点。

        1、什么时候要用到函数:这要从函数的两个特点来看  1、函数具有返回值。2、函数是一个工具,是为了简化工作。所以在我们发现某一块代码复用率特别高时,就要考虑能否将这一块代码封装起来作为一个函数或过程来用,然后还需要考虑封装好的这一部分代码是否需要返回值,如果需要则封装成函数,否则就封装成一个过程!!

        2、调用处要放进来要操作的对象,这是函数真正操作的对象或数据等(就像真正进去的猪和面),即实参。例如VB中的:Call 函数名(实参)。

        3、首先在不同的语言中都会通过一些固定的语句将一部分代码封装。并且在封装好的代码中对参数的操作要写形参不要写成实参,否则会错误或混乱。(形参就如同是一个猪和面这个名词,不具备实际存在意义)

例如VB中的:

PrivateFunction 函数名(形参)

        对形参操作(不要写成实参,否则会错误或混乱)

EndFunction

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 28
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值