c语言函数

(终于等到你,还好我没放弃)

【通过函数这一块,理解c语言是面向过程的】

  • ——为什么需要函数?

函数:是一个工具,将数据发送给它就好。以为有很多的操作都一样,只是针对的数据不一样。

作用:避免重复性操作,有利于程序的模块化

  • ——如何定义函数?

        逻辑上:能够完成特定功能的独立的代码块

物理上:能够对接受的数据进行处理,能够对处理的数据进行返回。

  • ——函数的分类

        有参数和无参数

有返回值和无返回值

库函数 和 用户自定义函数

普通函数 和 主函数

一个程序必须有 且只能有一个主函数

主函数能调用普通函数   而普通函数不能调用主函数

                普通函数可以相互调用

主函数是程序的入口,也是程序的出口

值传递函数  和  地址传递函数 (不严格说法)

  • ——注意的问题

  • ——常用的系统函数

  • 专题——递归

<<hanshu.c>>

1.Return 表达式  含义:

2.函数返回值的类型也称为 函数的类型,无论 return 后面跟的是什么,最后返回的按前面的返回类型返回。

3.return 和 break 的区别

  return 是中止被调用函数,向主调函数返回 被调用函数的值

如果表达式 return 表达式为空,则中止函数,不返回任何值

 break 是用来中止 switch 和循环的,而 return 是终止函数的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值