首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass () {cout
有如下程序: #include using namespace std; class MyClass{ public: MyClass () {cout
admin
2020-07-30
25
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass () {cout<<ˊ*ˊ; }
MyClass(MyClass& a) {cout<<ˊ#ˊ; }
~MyClass() {cout<<ˊ@ˊ; }
};
int main();
MyClass a;
Myclass b(a);
return 0:
}
运行时的输出结果是( )。
选项
A、*@#@
B、#@*@
C、*#@@
D、#*@@
答案
C
解析
程序在执行时,先创建类对象a,输出*,再创建类对象b,输出#,然后再依次调用类对象b和a的析构函数,输出两个@。
转载请注明原文地址:https://kaotiyun.com/show/YDyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将运算符“+”重载为非成员函数,下列原型声明中,错误的是()。
有如下语句序列:ifstreaminfile("DATA.DAT");if(infile.good())cout<<"A";else{cout<<"B";ofstreamoutfile("DATA.DAT");if(outfile.fail
已知数组arr的定义如下:.intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classBase{public:virtualvoidShow(){cout<<’B’;>};classDerived:publicBase{
在开发一个C++程序的整个过程中,第3个步骤为()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(intx),该函数功能是将x的值转换成二进制数输出到屏幕,并且在函数中调用写函数WriteFile()将结果输出到modi2.txt文件中。例如:x=13,13的二进制数字为1
下列说法中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:12345
下列符号中不属于C++关键字的是()。
随机试题
TheAmazonMystery:WhatAmerica’sStrangestTechCompanyIsReallyUpToA)Ifthere’sasentencethatsumsupAmazon,the
中国古代的统治阶级中,有天子、诸侯、卿、大夫的划分,这标志着【】
贯穿结扎法的适应证是
汇票的支付委托书应当是书面的,不可以()。
随着手机和网络的普及,人们开始随时随地地获取各种信息。但有研究认为,正是因为人们接触过多信息,导致想法增多。过多想法无法实现时,人们会利用各种信息填充大脑,让无法实现的想法所带来的焦虑暂时不进入脑海。根据以上描述可以推出()。
MoreAmericanmothersthaneverareworking,andmoreworkersaremothers.Yettheirmarchintotheworldofpaidworkcontinues
个体对同类刺激最小差异量的感觉能力称为()
下列情形不构成表见代理的是()。
(Nowonder)that(man’s)greatdreamhasbeensomedaytocontroltheweather.Thefirststeptowardcontrolis,ofcourse,knowl
WhatdidPeterfindwhenhewokeuponemorning?Hefoundthatthefloorofhisroomwas______.Whatdidpeoplesendtothev
最新回复
(
0
)