问题详情

在C语言中,若函数调用时实参是数组名,则传递给对应形参的是______。


A、数组空间的首地址

B、数组的第一个元素值

C、数组中元素的个数

D、数组中所有的元素

时间:2022-01-03 11:44 关键词:

答案解析

A
解析:C语言中,数组名代表该数组的起始地址。可以用数组名做函数参数。在函数的定义中,被声明为数组的形参实际上是一个指针。当实参向形参传递数组时,按值调用传递数组的首地址。数组元素本身不被复制。因此,如果函数调用时实参是数组名,则形参指针接收到的是实参数组的首地址。