
C++中函数的参数(如int a)是不是在调用时填进去的参数就是a?
就比如说我先弄一个函数intn(inta);然后在main中调用,用x填进去。n(x);程序就用x的内容来填充a进行运算,是这样吗?...
就比如说我先弄一个函数int n(int a);然后在main中调用,用x填进去。n(x); 程序就用x的内容来填充a进行运算,是这样吗?
展开
1个回答
展开全部
形参和实参的区别,注意下就好了。形参是形式上的,类似占位符,这个a只是说这里需要一个int类型的参数而已,不一定在调用的时候必须要传入一个名称为a的变量。
实际调用的时候传入的是实参。
实际调用的时候传入的是实参。
追问
怎么做实参
追答
实参就是调用函数的地方传入的实际参数。只要类型符合即可。
例如定义 int FuncA(int a){......} //这里的a就是形参
调用:
int m = 9;
int res = FuncA(m); //这里的m就是实参
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询