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

目录

一、函数的概念


一、函数的概念

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

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

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

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

• 库函数

• ⾃定义函数

相关推荐
序属秋秋秋19 分钟前
《C++进阶之C++11》【异常】
c++·笔记·学习·c++11·异常·新特性
小O的算法实验室22 分钟前
2025年SEVE SCI2区,具有局部和全局参数自适应差分进化算法,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
爱看书的小沐3 小时前
【小沐学GIS】基于C++瓦片地图下载工具(高德/天地图/谷歌/必应/OSM/MapBox/ArcGIS)第十三期
c++·webgl·谷歌地图·earth·osm·瓦片地图下载·mapdowloader
人工干智能4 小时前
科普:Python 中,字典的“动态创建键”特性
开发语言·python
LGL6030A4 小时前
算法题实战积累(3)——方块转换(C语言)
c语言·算法
青草地溪水旁4 小时前
EPOLLONESHOT事件类型和ET模式有什么区别?
服务器·网络·c++·epoll
一条星星鱼4 小时前
深度学习是如何收敛的?梯度下降算法原理详解
人工智能·深度学习·算法
初听于你5 小时前
缓存技术揭秘
java·运维·服务器·开发语言·spring·缓存
努力写代码的熊大6 小时前
List迭代器和模拟(迭代器的模拟)
数据结构·windows·list
charlie1145141917 小时前
精读 C++20 设计模式:行为型设计模式 — 访问者模式
c++·学习·设计模式·访问者模式·c++20