c++中,实参和形参有什么区别?

2020-10-22 综合 93阅读
int fun(int n)
{
return n;
}
int main()
{
int i = 0;
fun(i);
return 0;
}
这个例子里面n是形参,他不是主函数中具体存在的参数。
i是实参,他在主函数中被定义,也就是在内存中有这个实际的个体,而在fun函数中,以n的形式被传入。
区分起来很简单,形参在自定义的函数中被定义,如n。而实参是在调用函数的时候需要被传入的参数,如i。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com