以下各项说法中,正确的是( )。
A: 当通过引用传递参数时,函数创建一个变量以存储参数的值
B: 当通过引用传递参数时,函数无法访问参数的值
C: 当通过引用传递参数时,调用程序创建一个临时变量以容纳参数的值
D: 当通过引用传递参数时,函数访问调用程序中参数的原始值
A: 当通过引用传递参数时,函数创建一个变量以存储参数的值
B: 当通过引用传递参数时,函数无法访问参数的值
C: 当通过引用传递参数时,调用程序创建一个临时变量以容纳参数的值
D: 当通过引用传递参数时,函数访问调用程序中参数的原始值
举一反三
- 以下关于函数参数传递说法正确的是 A: 定义函数时其参数使用普通变量的是按值传递; B: 调用函数时其参数使用引用变量(普通变量前加$)的是引用传递; C: 默认参数定义时必须连续地放在非默认参数的左侧进行初始化,此时才能正常地进行默认参数传递 D: 引用传递到函数体中的值修改后不能改变原传入变量的值。
- 什么情况下声明函数时不能给参数赋默认值() A: 当函数只有一个参数时 B: 当函数是类中的成员时 C: 当参数是通过引用传递时 D: 永远不会
- 关于参数传递,下面说法错误的是( )。 A: 在引用传递中,传递形参时,编译程序将把实际值在内存中的引用传递给方法。 B: 当参数是引用数据类型时,采用的是引用传递。 C: 当参数是基本数据类型时,采用的是值传递。 D: 在值传递的方法调用中,系统不会为形参开辟新的内存区域。
- 关于参数传递,下面说法错误的是( )。 A: 当参数是基本数据类型时,采用的是值传递。 B: 当参数是引用数据类型时,采用的是引用传递。 C: 在引用传递中,传递形参时,编译程序将把实际值在内存中的引用传递给方法。 D: 在值传递的方法调用中,系统不会为形参开辟新的内存区域。
- 关于参数传递,下面说法错误的是。 A: 在引用传递中,传递形参时,编译程序将把实际值在内存中的引用传递给方法。 B: 在值传递的方法调用中,系统不会为形参开辟新的内存区域。 C: 当参数是引用数据类型时,采用的是引用传递。 D: 当参数是基本数据类型时,采用的是值传递。