首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int i=0){cout
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int i=0){cout
admin
2019-07-10
39
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int i=0){cout<<1;}
MyClass(eonst l~lyClass&x){eout<<2;}
MyClass&operator=(eonst MyClass&x){eout<<3;return*this;}
~MyClass(){eout<<4;}
};
int main()
{
MyClass obil(1),obj2(2),obj3(objl);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、112444
B、11114444
C、121444
D、11314444
答案
A
解析
本题考查构造函数和复制构造函数以及重载运算符。本题中先后定义了两个对象obj1,obj2,依次输出11,然后定义了对象obj3,调用复制构造函数,输出2,最后执行三次析构函数,输出444。
转载请注明原文地址:https://jikaoti.com/ti/CBA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列语句后,输出的结果为__________。voidfun(){staticimx=3:x++:cout
成员初始化列表派生类是基类的具体化,而基类则是派生类的抽象。派生类也就是基类的具体实现,所以对基类数据成员的初始化是在派生类的构造函数中成员初始化列表执行的。
以下程序的输出结果是【】。#include<iostream>usingnamespacestd;intmain(){charS[]="abcdef";s[3]=’\0’;
在两种基本测试方法中,【 】测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。
以下非法的赋值表达式是
对于while、do…while循环结构,正确的说法是()。
下列选项,不正确的是
在单链表中,增加头结点的目的是
下列选项中不属于软件生命周期开发阶段任务的是()。
软件测试可分为白盒测试和黑盒测试。基本路径测试属于______测试。
随机试题
引用集的主要目的是:
专一化战略
马周少落拓,不为州里所敬,补州助教,颇不亲事。刺史达奚怒杖之,乃拂衣去曹、汴,为浚仪令崔贤育所辱,遂感激,西之西安,止于将军常何家。贞观初,太宗伞丈武百官陈时政利害,何以武吏不涉学,乃委周草状。周备陈损益二十余条,何见之,惊曰:“条目何多也?不敢以闻。”周
A.骨髓细胞内可见Auer小体B.中性粒细胞碱性磷酸酶积分增高C.Ph’染色体阳性D.糖原染色阳性类白血病样反应
取用无菌溶液时,先倒出少许溶液是为了
由于抗生素使用不当,大肠中的铜绿假单胞菌转移到呼吸道定居。这种现象称
多发性抽动症肝风内扰、痰湿中阻证的主方为
有机磷农药中毒高热为何必须降温()
下列文字的文学形象中.属于吝啬鬼典型的是()。
Themainideaofthepassageisabout______.WhichofthefollowingisNOTincludedassourceofhumidityinthispassage?
最新回复
(
0
)