C语言 函数

一、什么是函数 (模块化设计)

     概念:   函数(function)是C语言用来实现一个或多个功能的代码块(个人理解),实现了C语言面向过程,面向结构的设计思路,是C语言的核心和主体。(后面加括号就表示它是一个函数)

函数对C语言的作用(优化C语言中结构套结构的问题)

        1、提高代码的复用

相同的功能可以封装成一个函数,用到该功能时直接调用函数;

        2、提高代码的扩展性

增删功能,不用在整体代码上删改,这样容易出错,把功能封装成函数后,只要修改相应功能模块就行了

        3、增强代码的维护性

出现问题可以直接找到实现该功能的代码,方便修改和判断位置

补:

        面向过程:把问题分解成一个个步骤(功能),按照一定顺序实现一个个步骤(功能),实现模块化程序设计的思路。

        面向对象:面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。当解决一个问题的时候,面向对象会把事物抽象成对象的概念,就是说这个问题里面有哪些对象,然后给对象赋一些属性和方法,然后让每个对象去执行自己的方法,问题得到解决。  

二、函数的相关语法

1、函数的三要素 函数名

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

碳水生活

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值