题目内容

设Myclass为已定义的类,有声明语句如下:Myclass a1;Myclass a2=a1 ;Myclass a3(a1) ;Myclass &a4=a1;则执行上述语句序列时,类Myclass的拷贝构造函数的调用次数共是( )。

A. 4次
B. 3次
C. 2次
D. 1次

查看答案
更多问题

关于类的静态数据成员,下列叙述正确的是( )。

A. 静态数据成员不可以在类的构造函数中赋值
B. 静态数据成员不可以被类的对象调用
C. 静态数据成员不受类的访问权的限制
D. 静态数据成员可以通过类名调用

关于常对象和常成员,下列叙述正确的是( )。

A. 常成员函数只能访问常成员数
B. 非常成员函数只能访问非常成员数据
C. 常对象只能访问常成员函数
D. 非常对象只能访问非常成员函数

运行下列程序时的输出结果是( )。#include using namespace std;class A{int a, b;public:A():a(0),b(0){ cout<

A. 13234500
B. 10204500
C. 102045
D. 010200

运行下列程序时的输出结果是( )。#includeusing namespace std;class A{public:A(){cout<<"A";}A(int){cout<<"B";}A(A &){cout<<"C";}};int main(){A *p,a(1),b;p=new A;cout<

ABAA
BAA
C. ABC
D. ABAC

答案查题题库