选择题
对于以下函数声明:
void fun(int array[4],int *ptr);
以下叙述中正确的是______。
A、
array、ptr都是指针变量
B、
调用fun函数时,实参将复制给array 4个整型值
C、
调用fun函数时,array按值传送,ptr按地址传送
D、
array是数组,ptr是指针,它们的性质不同
【正确答案】
A
【答案解析】
[考点] 函数、指针和数组 数组名为数组的首地址,也是指向数组的指针,所以array和ptr都是指针变量;调用函数时,将实参数组首地址赋给指针array,而不是传递整个数组元素;调用函数时,array与ptr都是按地址传送的。
提交答案
关闭