关于常对象和常成员,下列叙述正确的是( )。
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
运行下列程序时的输出结果是( )。#include using namespace std;class A{public:A( ) { cout<<"A"; }~A( ) { cout<<"~A"; }};class B{public:B( ) { cout<<"B"; }~B( ) { cout<<"~B"; }};class C{B b;A a;public:C( ) { cout<<"C"; }~C( ) { cout<<"~C"; }};int main(void){C c;system("pause");return 0;}
A. BAC~C~A~B
BAC~B~A~C
C. ABC~C~B~A
D. C~C