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

C语言中的函数是什么意思,第1张

函数是数学名词,代数式中,凡相关的两数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,它是函数关系的本质特征。

函数,最早由中国清朝数学家李善兰翻译,出于其著作《代数学》。之所以这么翻译,他给出的原因是“凡此变数中函彼变数者,则此为彼之函数”,也即函数指一个量随着另一个量的变化而变化,或者说一个量。

这是一段使用Tcp协议的socket套节字读取和发送数据包的代码,read_data函数为读取,send_data为发送。在读取时通过select函数监视指定套节字端口是否有数据可读,有则通过read函数读取。发送一般为主动过程,只要需要发送数据,调用该函数,该函数调用write函数实现发送。

函数是一段有特定功能的代码,你可以在编程中同过参数传递引用它,这样你就不必每次都把这段代码写一遍。比如说你定义了一个递加函数int

add(int

x,int

n),用来计算x+(x+1)+……+(x+n)的值,你如果想计算1+2+3+……+100,只要调用

add(1,99)就可以了,而不必把add函数再写一遍。

程序执行从主函数

--

main()

开始,到主函数的结束为止,退出程序。主函数可以调用其它函数,其它函数可以互相调用,但不能调用主函数。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/12177552.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存