A-A+

已知函数f的原型是“voidf(int*x int&y);” 变量v1 v2的定义是“int

2022-08-06 02:00:45 问答库 阅读 174 次

问题详情

已知函数f的原型是“voidf(int*x,int&y);”,变量v1、v2的定义是“intv1,v2;”,下列调用语句中,正确的是()。
A.f(v1,v2)
B.t(v1,&v2)
C.f(&v1,v2)
D.f(&v1,&v2);请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
B。【解析】voidf(int*X,int&。y);第一个参数需要取值,第二个参数需要取地址,所以为v1为取值,&Lv2为取址。

考点:原型,变量