C语言之函数基础篇
在我学完C语言函数一些基础知识之后,我总结出以下几点:
函数的基本形式为:返回值类型 函数名 (参数列表)
{函数体
}
其中第一个就是返回值的类型,函数可以有返回值也可以没有返回值,这主要取决于我们这个函数要做什么事情,就比如假如我们要算两个数的和,那么我们想要得到的就是这两个数的和,所以这个函数的作用就是帮我们计算这两个数的和,然后给我们,也就是所谓的返回给我们,这个就是返回值。也有的情况是不需要有返回值的,就比如,假如我们是要交换两个数,那么在我们设计的函数之中,我们只需要写一些能够交换两个数的相关代码即可,也就是这个函数的作用就是帮我们交换这两个数,那么这种情况下就不需要有返回值。
第二个就是函数名,这个函数名的确定的话主要是取决于我们这个函数的功能,方便我们看到这个函数的名字之后就知道我们写的这个函数是干嘛用的,就比如假如我们要求两个数的和,那么我们可以帮这个函数的名字确定为Add,乘法我们可以确定为Mul,还有前面说的交换的话,我们可以命名为Swap,因此,函数名的确定主要取决于我们这个函数要实现什么功能。
第三个是参数列表,参数列表我个人的理解就是,假如举一个例子,就是求两个数的和,那么这两个数我们要先传给函数,然后这个函数再帮我们求和,那么这个过程中,这个函数操作的这两个数就是我们这个函数的参数,其实简单一点理解我觉得,这个参数就相当于我们高中数学中所学习的函数中的自变量,然后这个函数要是有返回值的话,那这个返回值就相当于我们高中数学函数中的因变量。
第四个是(),这个的话是函数调用操作符,他的作用就是给我们表明这是一个函数。
第五个就是函数体,函数体我觉得就是实现这个函数功能的一个地方,就相当于我们要这个函数做什么,我们就在函数体这个地方写相对应的代码,从而实现我们想要的功能。
好了,今天的总结到此结束,希望各位兄弟姐妹们可以一起交流学习经验,谢谢大家!
2021-10-20
最新推荐文章于 2022-02-07 14:34:46 发布