C语言中的" 函数 头文件 和 返回值"。这三种定义是什么?怎么通俗的去理解呢?

 我来答
百度网友f170b16
2016-11-19 · TA获得超过1万个赞
知道大有可为答主
回答量:2271
采纳率:94%
帮助的人:589万
展开全部
C语言
函数:C语言里执行的就是函数,函数里有很多执行语句,这个函数并不是数学里面的函数,可以理解成一个容器,这个容器里有很多可以执行的语句。C语言从main函数开始执行。

头文件:就是写在开头用#include写的语句,如
#include<stdio.h>
#include<math.h>
#include<string.h>
<>里面的英文就是“库函数”,函数里的执行语句都是需要从库函数里调用,这个调用行为不用咱们管。比如:printf函数、scanf函数就需要头文件包含<stdio.h>这个库函数。
pow(求幂函数)就需要头文件包含<math.h>。

返回值:就是一个函数返回的值,任何一个没有定义成void型的函数都有返回值,定义void型的函数没有返回值。如:
int hanshu()
{
return 1;
}
这个hanshu函数的返回值就是1。
如果再有语句,如下:
int a;
a=hanshu();
那么a的值就是1

本人纯原创,拒绝复制。如有疑问请您追问,满意的话记得采纳哦~~~
追问
谢谢你了
你就是个夏虫
2016-11-19 · TA获得超过424个赞
知道小有建树答主
回答量:745
采纳率:33%
帮助的人:74.2万
展开全部
函数就好比一个生产线
头文件就是一个工厂(工厂包含生产线)
返回值就是生产线制作出来的成品,返回给工头。
函数参数就好比你生产一个东西需要的材料
工头传递给生产线某些材料,生产线返回给你成品。

再举个例子,你玩过游戏吧,游戏有装备制作或者道具合成一类的。
函数就相当于你合成道具的那个窗口,参数就是需要的原材料,返回值就是合成出来的道具,头文件应该就是这个游戏了。

自己想的例子,我只是解释这三个的关系,捎带提了下函数参数,不知道能不能帮助你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-11-19
展开全部
函数一般来说就是一个根据给定输入参数,得到一定输出结果的一段代码。这个输出结果就是返回值。
拿厨房的豆浆机打个比方吧,函数就像豆浆机,加输入(黄豆)进去,就得到输出的返回值(黄豆豆浆)。加花生进去,就得到花生豆浆。得到的豆浆就是函数的返回值(输出),加的黄豆、花生就是实际参数(输入)。头文件就类比为豆浆机的说明书,说明了输入什么(很显然豆浆机你不能放排骨、整个的土豆萝卜进去)、怎么输入、能得到什么输出(很显然从豆浆机你也不可能最后得到一盘鱼香肉丝)。通常头文件是一大本说明书,说明了一大堆函数该怎么用。还有就是这个说明书不是给程序设计人员看的,而是给C编译器看的,就是将C源代码翻译成机器语言的那个编译器。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式