什么是形参

时间:2025-03-04 10:35:05 娱乐杂谈

形参,也称为形式参数,是在 定义函数名和函数体时使用的参数。它们的主要作用是接收调用该函数时传递的参数,实现主调函数与被调函数之间的联系。形参通常将函数所处理的数据、影响函数功能的因素或者函数处理的结果作为其名称和类型。

在函数定义中,形参以变量名加冒号的形式出现,例如 `int a, int b` 定义了两个整型参数 `a` 和 `b`。当函数被调用时,传递给函数的实际参数值将被赋给对应的形参。形参在函数体内有效,函数执行完毕后,形参所占用的内存会被释放。

形参的特点包括:

1. 实参和形参可以重名,但在函数体内,它们是不同的实体。

2. 形参是函数的自变量,其初值来源于函数的调用。

3. 形参的类型和数量必须与函数声明中的规定保持一致。

4. 形参通过值传递,更改形参不会影响实际参数,但也可以通过指针实现引用传递。

总结:

形参是函数定义中用于接收调用时传递的参数的变量。它们在函数体内有效,并在函数调用时与实际参数进行赋值。形参的作用是实现主调函数与被调函数之间的联系,并作为实际参数的占位符。