对于函数声明: void fun(float array[],int*ptr); 以下叙述正确的是( )。

admin2016-04-07  25

问题 对于函数声明:
  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,其中函数形参中im array[]其实相当于int水array,答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/F3Dp777K
0

最新回复(0)