单项选择题
有如下程序: #include <iostream> 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<<obj.getCount(); MyClass *ptr=new MyClass; cout<<MyClass::getCount(); delete ptr; cout<<MyClass::getCount(); return 0; }程序的输出结果是
A.121
B.232
C.221
D.122
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
如下函数的作用是以双倍行距输出文件: void double_space(ifstream& f, ofstream& t){ char c; while (______) { ______; if (c == ' n')t.put(c); } }画线处缺失的部分是()
A.f.get(c)与t.put(c)
B.f.put(c)与t.get(c)
C.t.get(c)与f.put(c)
D.t.put(c)与f.get(c)
点击查看答案&解析
单项选择题
下列是重载乘法运算符的函数原型声明,其中错误的是
A.MyClass operator * (double, doubl;
B.MyClass operator * (double, MyClas;
C.MyClass operator * (MyClass, doubl;
D.MyClass operator * (MyClass, MyClas;
点击查看答案&解析
相关试题
有如下程序: #include <iostream> u...
有如下程序: #include <iostream> u...
有如下程序: #include <iostream> u...
有如下程序: #include <iostream> u...
有如下程序: #include <iostream> u...