题目内容

有如下程序: #includeusing namespace std; class Sample{ public: Sample(){} ~Sample(){cout<<'*';} }; int main(){ Sample temp[2],*pTemp[2]; return 0; } 执行这个程序输出星号(*)的个数为( )。

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

查看答案
更多问题

有如下程序:#includeusing namespace std;class VAC{public: int f()const{return 3;} int f(){return 5;}};int main(){ VAC v1; const VAC v2; cout<

A. 53
B. 35
C. 55
D. 33

有如下程序:#include using namespace std;class MyClass{public: MyClass(int x):val(x) {} void Print() const{ cout<<"const:val="< A. const:val=10 const:val=20
B. val=10 const:val=20
C. const:val=10 val=20
D. val=10 val=20

有如下程序:#include using namespace std;class MyClass{public: MyClass() {++count;} ~MyClass() {--count;} static int getCount() {return count;}private: static int count;};int MyClass::count=0;int main(){ MyClass obj; cout<

A. 121
B. 232
C. 221
D. 122

有如下程序:#includeusing namespace std;class test{private: int a;public: test(){cout<<"constructor"<

A. 3destructor
B. 3
C. constructordestructor
D. copy constructordestructor

答案查题题库