在C语言中,若函数调用时的实参为变量,则下列说法中正确的是___________。
A.实参传递给形参的是实参变量的地址
B.实参传值给形参,再由形参将变化后的值传回给实参
C.实参传值给形参,但形参的变化与否不会影响实参
D.由用户指定传递方式
- · 有4位网友选择 A,占比40%
- · 有3位网友选择 D,占比30%
- · 有2位网友选择 B,占比20%
- · 有1位网友选择 C,占比10%
A.实参传递给形参的是实参变量的地址
B.实参传值给形参,再由形参将变化后的值传回给实参
C.实参传值给形参,但形参的变化与否不会影响实参
D.由用户指定传递方式
在C语言中,若函数调用时实参是数组名,则传递给对应形参的是______。
A.数组空间的首地址
B.数组的第一个元素值
C.数组中元素的个数
D.数组中所有的元素
A.实参将其值传递给形参,调用结束时形参再将其值回传给实参
B.实参将其地址传递给形参,调用结束时形参再将其地址回传给实参
C.实参将其地址传递给形参,并释放原先占用的存储单元
D.实参将其值传递给形参,调用结束时形参并不将其值回传给实参
A.传值方式
B.传址方式
C.将实参的地址传递给形参的地址,这样在函数中可以通过地址改变实参的值。
D.是双向传递,即实参的值可以传递给形参,形参的值也可以传递给实参。
●在C语言中,若函数调用时实参是数组名,则传递给对应形参的是(51)。
(51)
A.数组空间的首地址
B.数组的第一个元素值
C.数组中元素的个数
D.数组中所有的元素
(50)A.在传值方式下,将形参的值传给实参,因此,形参必须是常量或变量
B. 在传值方式下,将实参的值传给形参,因此,实参必须是常量或变量
C. 在传地址方式下,将形参的地址传给实参,因此,形参必须有地址
D. 在传地址方式下,将实参的地址传给形参,因此,实参必须有地址
程序语言提供的传值调用机制是将()。
A. 实参的值传递给被调用函数的形参B. 实参的地址传递给被调用函数的形参C. 形参的值传递给被调用函数的实参D. 形参的地址传递给被调用函数的实参
A.在传值方式下,形参将值传给实参
B.在传值方式下,实参不能是数组元素
C.在传地址方式下,形参和实参间可以实现数据的双向传递
D.在传地址方式下,实参可以是任意的变量和表达式
在C语言中,若函数调用时实参是某个数组元素;则传递给对应形参的是(40)。
A.数组空间的首地址
B.数组中第一个元素的元素值
C.数组中元素的个数
D.数组中所有的元素
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!