请问什么是形参、什么是实参?最好能举个例子。谢谢!

2025-06-23 02:58:25
推荐回答(1个)
回答1:

int
fun(int
x)
{
x++;
return
x;
}
main()
{
int
a=0;
int
b=fun(a);
}
x是形参,a是实参;
在函数定义的时候所带的参数是形参
在调用函数多使用的参数时实参;
形参因为它只是一个形式,并不分配内存,所以叫形参;
而在调用函数是使用的参数是实参,要分配内存;
当让你的形参和实参可以同名;
例如上边可以写作:
int
fun(int
x)
{
x++;
return
x;
}
main()
{
int
x=0;
int
b=fun(x);
}