设有如下定义:int x=2,y;int fun(int*a){return *a+1;}下列函数调用中,实际参数正确的是()
问题描述:
设有如下定义:int x=2,y;int fun(int*a){return *a+1;}下列函数调用中,实际参数正确的是()
A.y=fun(x);
B.y=fun(&x);
C.y=fun(*x);
D.y=fun(a);
求详细解答
答
函数定义中参数数int* a,是一个指针.只有b答案传递的是一个指针