若有数组名作为实参,则传递给形参的是()。A.数组的首地址B.第一个元素的值C.数组中全部元素的值D.
若有数组名作为实参,则传递给形参的是()。
A.数组的首地址
B.第一个元素的值
C.数组中全部元素的值
D.数组元素的个数
若有数组名作为实参,则传递给形参的是()。
A.数组的首地址
B.第一个元素的值
C.数组中全部元素的值
D.数组元素的个数
●在C语言中,若函数调用时实参是数组名,则传递给对应形参的是(51)。
(51)
A.数组空间的首地址
B.数组的第一个元素值
C.数组中元素的个数
D.数组中所有的元素
若有函数 void fun(double a[]。int*n) {…} 以下叙述中正确的是()。
A.调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送
B.形参a和n都是指针变量
C.形参a是一个数组名,n是指针变量
D.调用fun函数时将把double型参数组元素一一对应地传送给形参a数组
引用调用方式下进行函数调用,是将()。
A.实参的值传递给形参B.实参的地址传递给形参C.形参的值传递给实参D.形参的地址传递给实参
在引用调用方式下进行函数调用,是将()。
A.实参的值传递给形参B.实参的地址传递给形参C.形参的值传递给实参D.形参的地址递给实参
调用函数时,当实参和形参都是简单变量时,它们之间数据传递的过程是()。
A.实参将其值传递给形参,调用结束时形参再将其值回传给实参
B.实参将其地址传递给形参,调用结束时形参再将其地址回传给实参
C.实参将其地址传递给形参,并释放原先占用的存储单元
D.实参将其值传递给形参,调用结束时形参并不将其值回传给实参
下列关于过程叙述不正确的是()。
A.过程的传值调用是将实参的具体值传递给形参
B.过程的传址调用是将实参在内存的地址传递给形参
C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的
D.无论过程传值调用还是过程传址调用,参数传递都是双向的
A.函数调用时是将实参数组的所有元素传给形参
B.函数调用时是将实参数组的首地址传给形参
C.函数调用时是将实参数组的第一个元素传给形参
D.函数调用时是将实参数组的所有元素地址传给形参