下列关于值传递的叙述,错误的是( )。
A: 值传递只是将主调函数中实参的值传递给被调函数的形参
B: 值传递时,实参可以是常量、变量或表达式
C: 值传递是一种单向数据传递机制
D: 被调函数对形参的修改将会影响到主调函数中的实参
A: 值传递只是将主调函数中实参的值传递给被调函数的形参
B: 值传递时,实参可以是常量、变量或表达式
C: 值传递是一种单向数据传递机制
D: 被调函数对形参的修改将会影响到主调函数中的实参
D
举一反三
- 下列关于引用传递的叙述,错误的是( )。 A: 引用传递将被调函数的形参定义成主调函数中实参变量的引用 B: 引用传递时,实参可以是常量、变量或表达式 C: 引用传递是一种双向数据传递机制 D: 引用传递时,被调函数修改形参实际上修改的是所引用的实参
- 【单选题】函数调用时,形参和实参之间的数据传递方式为 ____ A. 地址传递 B. 由实参传递给形参、再由形参传递给实参的双向值传递 C. 由实参传递给形参的单向值传递 D. 由形参传递给实参的单向值传递
- 关于函数调用的值传递,下列哪项是正确的? A: 值传递的传输方向是单向的,从主调函数到被调函数。 B: 值传递的传输方向是单向的,从被调函数到主调函数。 C: 值传递的数据传输方向是双向的。 D: 值传递时,实参和形参使用相同的存储空间。
- 关于函数调用的值传递,下列哪项是正确的? A: 值传递的传输方向是单向的,从主调函数到被调函数。 B: 值传递的传输方向是单向的,从被调函数到主调函数。 C: 值传递的数据传输方向是双向的。 D: 值传递时,实参和形参使用相同的存储空间。
- 关于函数调用的值传递,下列哪项是正确的? A: 值传递的传输方向是单向的,从主调函数到被调函数。 B: 值传递的传输方向是单向的,从被调函数到主调函数。 C: 值传递的数据传输方向是双向的。 D: 值传递时,实参和形参使用相同的存储空间。
内容
- 0
关于函数调用的值传递,下列哪项是正确的? A: 值传递的传输方向是单向的,从主调函数到被调函数。 B: 值传递的传输方向是单向的,从被调函数到主调函数。 C: 值传递的数据传输方向是双向的。 D: 值传递时,实参和形参使用相同的存储空间。
- 1
在C语言中,函数调用时如果相应的形参和实参都是简单变量,则主调函数和被调函数之间传递数据的方式是()。 A: 单向地址值传递 B: 双向地址值传递 C: 单向数值传递 D: 双向数值传递
- 2
对于单向值传递,函数调用时把实参传递给形参,形参的值发生改变,而其对应的实参值()
- 3
在函数调用中,当实参是变量时,则参数传递的方式是( )。 A: 单向值传递 B: 传递变量的地址 C: 将实参的值传递给形参,执行函数后将变化了的形参值再返回给实参 D: 由用户任意指定
- 4
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是( )A:地址传递B:单向值传递C:由实参传给形参,再由形参传回实参D:传递方式由用户指定 A: 地址传递 B: 单向值传递 C: 由实参传给形参,再由形参传回实参 D: 传递方式由用户指定