什么是函数形参和实参
时间: 2024-06-17 18:05:54 浏览: 119
函数的形参是类对象+函数的形参是类对象的引用或者指针+函数的返回值是类对象.cpp
函数形参是在函数定义时定义的变量,用于接收调用该函数时传入的参数,它们的作用域仅限于该函数内部。而函数实参则是在调用函数时传递给函数的值或变量,实参的值会被赋给对应的形参,从而在函数内部使用。
举个例子,以下是一个函数定义:
```
void foo(int x, float y) {
// 函数体
}
```
在这个例子中,x和y就是函数的形参,它们分别代表一个整数和一个浮点数。当该函数被调用时,需要传递两个实参,例如:
```
foo(10, 3.14);
```
这里10和3.14就是函数的实参,它们分别对应函数定义中的x和y,即x被赋值为10,y被赋值为3.14。
阅读全文