A-A+
设有某函数的说明为 int*func(int a[10] int n); 则下列叙述中 正确
问题详情
设有某函数的说明为
int*func(int a[10],int n);
则下列叙述中,正确的是
A.形参a对应的实参只能是数组名
B.说明中的a[10]写成a[]或*a效果完全一样
C.func的函数体中不能对a进行移动指针(如a++)的操作
D.只有指向10个整数内存单元的指针,才能作为实参传给a请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
本题重点考查返回指针值的函数相关知识,返回指针值的函数,一般定义形式为:类型名*函数名(参数列表)。func函数被定义为指针型函数,它的形参inta[10]和intn.分别指一维数组a[0]和整型变量n。