实参向形参传递数据 是什么意思?有什么用 ? 请举个例子说明 。 谢谢

如题所述

函数声明的的参数叫形参,他就告诉调用者我需要一个这样的参数,只是一种形式,当在调用这个函数时候,调用者就必须给我一个真实的数据,而数据以参数的形式传入函数,那么这个时候参数就是真真实实的数据所以叫实参
//声明
int sum(int n1,int n2);
//实现
int sum(int n1,int n2)
{
return n1+n2;
}
这里有函数的声明与实现,这里的n1 n2就是形参
int main()
{
int a=1,b=2;
int sum = sum(a,b);
}
调用函数时候,必须传入真实的数据,这里的a,b就是实参了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-11
比如FUN(INT A,INT B)这个函数,就像当于数学中F(X,Y)这个函数
如果
把实参5,6,传进去,就相当给两个自变量(X,Y)赋了个值,然后算出这个函数值!
相似回答