6、原来可以这样理解C语言_函数(1/8)函数的概念

目录

一、函数的概念


一、函数的概念

数学中我们其实就⻅过函数的概念,⽐如:⼀次函数 y=kx+b ,k和b都是常数,给⼀个任意的x,就 得到⼀个y值。

其实在C语⾔也引⼊函数(function)的概念,有些翻译为:⼦程序,⼦程序这种翻译更加准确⼀些。 C语⾔中的函数就是⼀个完成某项特定的任务的⼀⼩段代码。这段代码是有特殊的写法和调⽤⽅法的。

C语⾔的程序其实是由⽆数个⼩的函数组合⽽成的,也可以说:⼀个⼤的计算任务可以分解成若⼲个较 ⼩的函数(对应较⼩的任务)完成。同时⼀个函数如果能完成某项特定任务的话,这个函数也是可以 复⽤的,提升了开发软件的效率。

在C语⾔中我们⼀般会⻅到两类函数:

• 库函数

• ⾃定义函数

相关推荐
sulikey8 小时前
Qt 入门简洁笔记:从框架概念到开发环境搭建
开发语言·前端·c++·qt·前端框架·visual studio·qt框架
傻童:CPU8 小时前
C语言需要掌握的基础知识点之链表
c语言·1024程序员节
defaulter8 小时前
Codeforces Round 1049 (Div. 2)C. Ultimate Value
算法·codeforces
zzzsde8 小时前
【C++】stack和queue:优先级队列的使用及底层原理
开发语言·c++
让我们一起加油好吗8 小时前
【数论】费马小定理
c++·算法·数论·1024程序员节·费马小定理·逆元
是苏浙8 小时前
零基础入门C语言之操作符详解2
c语言·开发语言
大数据张老师9 小时前
数据结构——冒泡排序
数据结构·算法·排序算法·1024程序员节
m0_748233649 小时前
单调队列【C/C++】
c语言·c++·算法·1024程序员节
总有刁民想爱朕ha9 小时前
银河麒麟v10批量部署Python Flask项目小白教程
开发语言·python·flask·银河麒麟v10
大数据张老师9 小时前
数据结构——折半插入排序
数据结构·算法·排序算法·1024程序员节