单项选择题
有如下程序:
#include<iostream>
using namespace std;
class Test
public:
Test() n+=2;
~Test() n-=3;
static int getNum()return n;
private:
static int n;
;
int Test::n=1;
int main()
Test *p=new Test;
delete p;
cout<<"n="<<Test::getNum()<<endl;
return 0;
执行该程序的输出结果是( )。
A.n=0
B.n=1
C.n=2
D.n=3
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列关于多继承.二义性的描述中,错误的是( )。
A) 一个派生类的两个基类中都有某个同名成员,在派生类中对这个成员的访问可能出现二义性。
B) 解决二义性的最常用的方法是对成员名的限定法
C) 基类和派生类中同时出现的同名函数,也存在二义性问题
D) 一个派生类是从两个基类派生出来的,而这两个基类又有一个共同的基类,对该基类成员进行访问时,可能出现二义性
点击查看答案&解析
单项选择题
按照“后进后出”原则组织数据的数据结构是______ 。
A) 队列
B) 栈
C) 双向链表
D) 二叉树
点击查看答案&解析
相关试题
下列程序执行后,屏幕的输出是( )。 #...
下列程序中,划线处正确的语句是( )。 ...
下列关于类和对象的叙述中,错误的是
软件设计包括软件的结构、数据接口和过程设...
设a和b均为double型变量,且a=5.5、b=...