单选题
设有某函数的说明为int*func(int a[10],int n);则下列叙述中,正确的是
A、
说明中的a[10]写成a[]或*a效果完全一样
B、
形参a对应的实参只能是数组名
C、
func的函数体中不能对a进行移动指针(如a++)的操作
D、
只有指向10个整数内存单元的指针,才能作为实参传给a
【正确答案】
A
【答案解析】
解析:函数func为返回值为指针的函数,有两个形参,形参数组a为指针变量,保存实参数组的首地址,其元素个数由实参数组决定,因此说明中的a[10]写成a[]或*a效果完全一样。
提交答案
关闭