以下说法中,错误的一项是()
A: 实参可以是常量、变量,但不可以是表达式
B: 实参类型必须与形参相符
C: 值传递是传递参数值,即单向传递
D: 引用传递可以实现双向传递
A: 实参可以是常量、变量,但不可以是表达式
B: 实参类型必须与形参相符
C: 值传递是传递参数值,即单向传递
D: 引用传递可以实现双向传递
A
举一反三
- 下列关于引用传递的叙述,错误的是( )。 A: 引用传递将被调函数的形参定义成主调函数中实参变量的引用 B: 引用传递时,实参可以是常量、变量或表达式 C: 引用传递是一种双向数据传递机制 D: 引用传递时,被调函数修改形参实际上修改的是所引用的实参
- 对C程序进行函数调用,参数传递的方向是()。 A: 实参向形参传递 B: 形参向实参传递 C: 双向传递 D: 常量向变量传递
- 关于函数的参数传递,下面正确的叙述是( )。 A: A)单向传递参数,实参传递给形参 B: B)双向传递,形参变化改变实参取值 C: C)单向传递参数,形参传递给实参 D: D)双向传递,实参变化改变形参取值
- 下列关于值传递的叙述,错误的是( )。 A: 值传递只是将主调函数中实参的值传递给被调函数的形参 B: 值传递时,实参可以是常量、变量或表达式 C: 值传递是一种单向数据传递机制 D: 被调函数对形参的修改将会影响到主调函数中的实参
- 以下关于函数参数值传递方式的叙述正确的是()。 A: 数据只能从实参单向传递给形参 B: 数据可以在实参和形参之间双向传递 C: 数据只能从形参单向传递给实参 D: 函数参数既可以从实参单向传递给形参,也可以在实参和形参之间双向传递,可视情况选择使用。
内容
- 0
在C语言中,数组元素作函数实参时,数据传递的方向是() A: 从实参到形参,单向传递 B: 从形参到实参,单向传递 C: 从实参到形参,双向传递 D: 从形参到实参,双向传递
- 1
【单选题】下列关于实参和形参说法错误的是()。 A. 实参可以是变量、常量、或表达式。 B. 实参与形参的类型必须一致,否则会发生“类型不匹配”的错误。 C. 实参对形参的数据传递是单向传递,调用结束后,实参单元被释放。 D. 形参必须是变量
- 2
关于函数参数传递方向下列说法错误的是() A: 形参传给实参 B: 实参传给形参 C: 双向传递 D: 不能传递
- 3
关于函数的参数传递,下面正确的叙述是( )。 A: A)实参只能是变量 B: B)实参可以是常量、变量或表达式 C: C)形参可以是常量 D: D)形参可以是常量、变量或表达式
- 4
如果实参是简单变量,实参和形参之间数据传递采用的方式是()。 A: 传递地址 B: 单向值传递 C: 双向值传递 D: 由用户任意选择传递方式