单选题
对于函数声明: void fun(float array[],int *ptr); 以下叙述正确的是( )。
A、
调用函数时,array数组的元素和Ptr都是按值传送
B、
函数声明有语法错误,参数array缺少数组大小定义
C、
调用函数时,array数组中将存储从实参中复制来的元素值
D、
函数参数array,ptr都是指针变量
【正确答案】
D
【答案解析】
[解析]void fun(float array[],int *ptr)定义了2个形参:array[]和*ptr,其中函数形参中int array[]其实相当于int *array,答案为D选项。
提交答案
关闭