开头
*:写这个的新人理解的目的就是在b站上看了相关的视频,但感觉视频掰的太碎了,对于真正的新人还是很痛苦的。所以言简意赅的以我个人的理解输出一下
TIPs:具有强烈主观色彩,吸收与否请自行判断
1.函数是为了避免某些代码重复黏贴,调用导致后期维护不便而带出的一个概念。另一个作用就是保持代码的干净和整洁。
2.但不是每行代码都需要编写成块或者是函数。设置内存的存贮地址,堆栈的进出,都需要时间,这样反而和1的理念背道而驰
3.一般来说,函数是需要定义输入和输出的,除非函数内置了相关参数的定义,这种情况就不一定要输入。