首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下类声明: class MyClass { public: MyClass() { cout
若有如下类声明: class MyClass { public: MyClass() { cout
admin
2021-06-10
52
问题
若有如下类声明:
class MyClass {
public:
MyClass() { cout << 1; }
};
执行下列语句
MyClass a,b[2],*p[2];
程序的输出结果是( )。
选项
A、11
B、111
C、1111
D、11111
答案
B
解析
本题考查默认构造函数和带参数的构造函数,题目中定义一个对象a以及对象数组 b[2],共执行3次构造函数,对象指针不调用构造函数。所以本题答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/k8fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类定义的说法中,正确的是()。
有如下程序段:inti=4;intj=1;intmain(){inti=8,j=i;cout
若MyClass是一个类名,且有如下语句序列MyClassc1,*c2;MyClass*c3=newMyClass;MyClass&c4=c1;上面的语句序列所定义的类对象的个数是()。
有如下程序:#include<iostream>voidfun(int&x,inty){intt=x;x=yw=t;}intmain(){inta[2]={23,42};fun(a[1]
下列选项中,正确的C++表达式是()。
有如下程序:#includeusingnamespacestd;classVAC{public;intf()const{return3;}intf(){return5;}
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为()。
有如下程序:#include<iostream>voidfun(int&x,inty){intt=x;x=y;y=t;}intmain(){inta[2]={23,42};fun(a[1],a[
有如下类定义:classB{public:voidfunl0{)private:voidtim20{)protected:voidfun30{));classD:publicB{
随机试题
A畸胎瘤B胸腺瘤C中央型肺癌D神经源性肿瘤E淋巴源性肿瘤瘤体内含有骨骼及毛发的肿瘤是
控制哮喘急性发作首选的药物是
下列不能作为早期肾损伤的指标的是
A.口服单层膜剂B.栓剂C.微囊D.气雾剂E.输液剂不经过吸收过程立即发挥全身治疗作用的是
下列各项中,引起意识障碍伴瞳孔缩小的是
意思表示的默示形式是不通过语言文字,而是通过推定或沉默使他人可以推断真实意思。选项所列行为哪些属于默示形式?
某人机系统采用“故障安全”结构设计,当组成单元发生故障时,机器一面报警,一面还能短时运转,这是()。
税务机关收到纳税人申报后,审核并发给税务登记证件的行为属于()。
刺配刑首创于()。
It’salong_____toGuangzhou.
最新回复
(
0
)