单选题
已知下列函数定义: fun(int *b,int c,int d) { int k; for(k=0;k
A、
fun(*a,6,14);
B、
fun(&a,6,8);
C、
fun(a,8,4);
D、
fun((int)a,8,6);
【正确答案】
C
【答案解析】
解析:本题考查函数调用时的参数传递。fun函数的调用形式为fun(int*b,int c,int d)。调用数组时,用数组名表示一个指向数组的第一个元素的指针,因此,调用时的形式为“fun(a,8,4)”。
提交答案
关闭