C语言中的函数是什么意思

 我来答
内蒙古恒学教育
2022-11-09 · 专注于教育培训升学规划
内蒙古恒学教育
向TA提问
展开全部
函数是数学名词,代数式中,凡相关的两数X与Y,对于每个X值,都只有一个Y的对应值。这种对应关系就表示Y是X的函数。
函数(function)的定义通常分为传统定义和近代定义,函数的两个定义本质是相同的,只是叙述概念的出发点不同,传统定义是从运动变化的观点出发,而近代定义是从集合、映射的观点出发。
函数的近代定义是给定一个数集A,假设其中的元素为x,对A中的元素x施加对应法则f,记作f(x),得到另一数集B,假设B中的元素为y,则y与x之间的等量关系可以用y=f(x)表示,函数概念含有三个要素:定义域A、值域B和对应法则f。其中核心是对应法则f,它是函数关系的本质特征。
函数,最早由中国清朝数学家李善兰翻译,出于其著作《代数学》。之所以这么翻译,他给出的原因是“凡此变数中函彼变数者,则此为彼之函数”,也即函数指一个量随着另一个量的变化而变化,或者说一个量。
牟蝶孟胭
2019-10-25 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.3万
采纳率:25%
帮助的人:730万
展开全部
函数就是一系列C语句的集合,为了完成某个会重复使用的特定功能。
需要该功能的时候,直接调用该函数即可,不用每次都堆叠一大堆的代码。需要修改该功能的时候,也只要修改和维护这一个函数即可。
总之,将语句集合成函数,好处就是方便代码重用。并且,一个好的函数名,可以让人一眼就知道这个函数实现的是什么功能,方便维护。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
俎长顺牛琴
2019-10-24 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.3万
采纳率:28%
帮助的人:957万
展开全部
C语言中的函数
有两种意思。
一,如同数学中的函数,给了自变量(C语言叫参数),送回
计算结果
(

return)。
其它计算机语言中

function.
例如:
int
plus(int
x,int
y)
{return
x+y;}
参数
整型
x,y,送回两数之和
x+y
二,其它计算机语言中

“子程序”--
subroutine
它只是完成某些功能的
可调用的
程序块,不送返

(无
return).
C语言中叫
void

函数。
例如:void
p(int
s)
{
int
i;
for
(i=0;i<s;i++)
printf("*");
}
打印
s

星号。无送返值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
攀是猫13
2019-10-31 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.3万
采纳率:33%
帮助的人:838万
展开全部
其实这不是c语言库函数,而是一个编程者自己定义的函数。
在c语言中,不论是给函数起名字,还是给变量起名字,都力求能做到:看名字就知道其含义。
arrout的意思可以这样理解:
arrout
=
arr
+
out
arr
=
array
数组
out
=
output
输出
组合在一起就是输出数组的意思。
所以编程者定义这个函数名的目的就是想输出一个数组而已。没什么别的意思!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
懂事又耿直丶小鸥z
2020-01-01 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.3万
采纳率:30%
帮助的人:819万
展开全部
C语言的内部函数指的是C语言自带的函数,无论是动态链接的或静态链接的.
这些函数通过C语言的头文件定义了
自定义函数,就是用户自己写的函数.
第二种凡加写了extern
的函数是外部函数:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式