若有函数声明“int fun(int *p){return *p;};”,则调用该函数后,函数的返回值是( )
A. 不确定的值
B. 形参p中存放的值
C. 形参p所指存储单元中的值
D. 形参p的地址值
已有定义“int f(int *pa,,int n,int *x);”,int a[4]={1,2,3,4},int b,c;则下面函数调用形式中正确的是( )
A. c=f(a,4,b);
B. c=f(a[],4,&b);
C. c=f(a[4],4,b);
D. c=f(a,4,&b);