下列()的调用方式是引用调用。
第1题:
下列构造方法的调用方式中,正确的是( )。
A.按照一般方法调用
B.由用户直接调用
C.只能通过new自动调用
D.被系统调用
第2题:
在下面的程序中,若调用f1(x)时参数传递采用引用方式,调用f2(y)时参数传递采用传值方式,则输出结果为(47);若调用f1(x)和f2(y)时参数传递都采用引用方式,则输出结果为(48)。
A.3
B.6
C.8
D.10
第3题:
在下面的程序代码中,a是全局变量。若以引用调用(call by reference)方式调用函数 f,则输出结果为(1);若以值调用(call by value)方式调用函数f,输出结果为(2)。
A.10
B.40
C.36
D.72
第4题:
多态性指的是
A.以任何方式调用一个虚函数
B.以任何方式调用一个纯虚函数
C.借助于指向对象的基类指针或引用调用一个虚函数
D.借助于指向对象的基类指针或引用调用一个纯虚函数
第5题:
已知C++中一个函数的原型为void f(int &x, int &y),调用这个函数时,要把实在参数传递给形式参数,应该采用的参数传递方式是(30)。
A.传值调用
B.引用调用
C.复制恢复
D.传名调用
第6题:
第7题:
第8题:
第9题:
this()表示()
第10题:
下列构造方法的调用方式中,正确的是()。
第11题:
程序设计中,调用过程的参数传递有两种:()
第12题:
值调用和引用调用
参数调用和无参调用
过程调用和函数调用
常量调用和变量调用
第13题:
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(7);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(8)。
A.6
B.13
C.25
D.28
第14题:
下列构造方法的调用方式中,正确的是( )。
A.按照-般方法调用
B.由用户直接调用
C.只能通过new自动调用
D.被系统调用
第15题:
● 在下面的程序代码中,a 是全局变量。若以引用调用(call by reference)方式调用函数 f,则输出结果为 (34) ;若以值调用(call by value)方式调用函数 f,输出结果为 (35) 。
(34)
A. 10
B. 40
C. 36
D. 72
(35)
A. 10
B. 40
C. 36
D. 72
第16题:
在下面的程序中,若调用f1(x)时,参数传递采用传值方式,调用f2(y)时,参数传递采用引用方式,则输出结果为(47);若调用f1(x)时,参数传递采用引用方式,调用f2(y)时,参数传递采用传值方式,则输出结果为(48)。
A.2
B.4
C.6
D.8
第17题:
第18题:
第19题:
第20题:
第21题:
在C++语言中,传址调用将被引用调用所替代。
第22题:
简述值调用和引用调用的相同点与不同点。
第23题:
形参和实参都是变量
形参是指针,实参是地址值
形参是引用,实参是变量
形参是变量,实参是地址值
第24题:
引用当前对象
调用当前对象
调用当前对象的方法
调用当前对象的构造函数