C语言——函数

一.函数概述

 从整体上说,函数(Function)是一段可以重复使用的代码。C语言本身带了很多库函数并放在不同的头文件中,使用时只要引入对应的头文件即可。

我们也可以编写自己的函数,自定义函数(User-Defined-Function) 和库函数没有本质区别,知识开发者不同。

参数 : 函数的一个明显特征就是使用是带()必要的话,括号中要包含数据或变量,称为参数(Parameter)。参数是函数需要处理的数据。

返回值:函数处理数据,就有必要将处理结果告诉我们,很多函数都有返回值(Return Value)返回值即函数的执行结果。

函数返回值有固定的数据类型,用来接收返回值的变量类型要一致。

 

二.自定义函数

函数可以接收用户传递的数据,也可以不接收

1.无参函数的定义

如果函数不接收用户传递的数据,那么定义时可以不带参数。

返回值类型  函数名()   {函数体}

函数名也是标识符的一种()不能少

注意:1.函数不能嵌套定义,必须先定义后使用,所以函数只能在main前面。

           2.main是函数定义,不是函数调用。当可执行文件加载到内存后,系统从main函数开始执行,系统会调用定义的main函数。

 

2.有参函数的定义

格式:返回值类型 函数名(参数列表){  函数体}

注意:1.参数本质上也是变量,定义时要指明参数类型和参数名

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值