函数的概念
为同一功能服务的代码,封装成一个整体,可以多次调用(一份代码,多次调用)
定义函数的时候一切以功能为目的,根据功能去定函数的参数和返回值。例如需要传哪些数据给函数(实参),函数的功能代码(函数体)怎么实现,需要返回啥类型的数据(返回值类型)
函数的分类
定义角度
库函数(c语言库)、自定义函数、系统调用(内核提供给用户的函数接口)
有无参数
无参函数:不嫩工匠函数外部的数据传递给函数内部
有参函数:通过参数,将函数外部的数据传递到函数内部
函数的定义、声明、调用
函数的定义:实现函数体,确定函数名,函数的形参和函数的返回值类型
函数声明:告知编译器该函数的函数名是啥,有几个形参,返回值是啥类型(先调用,后定义的情况下使用)
函数调用:执行函数体(函数名 + 实参)
完整代码截图
函数调用过程
标签:调用,定义,代码,基本知识,函数调用,返回值,函数 From: https://www.cnblogs.com/yachifeng/p/17155029.html