首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass () {cout<< ’*’;} MyClas
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass () {cout<< ’*’;} MyClas
admin
2020-04-07
25
问题
有如下程序:
#include<iostream>
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://jikaoti.com/ti/OdA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
非成员函数只有在声明为类的【】才能访问这个类的所有private成员。
最简单的交换排序方法是()。
已知intDBL(intn){returnn+n;}和longDBL(longn){returnn+n)是一个函数模板的两个实例,则该函数模板的定义是【】。
A、 B、 C、 D、 D“*”是一个二元运算符,在作为成员函数重载时参数表中只有一个参数,对应于第二个操作数,而第一个操作数就是对象本身,仅以this指针的形式隐藏在参数表中。
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
在位运算中,操作数每右移一位,其结果相当于
______是数据库设计的核心。
数据库设计分为需求分析阶段、______阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段、数据库运行和维护阶段。
内部格式控制操作函数是在头文件()中定义的。
随机试题
唾液中的消化酶主要是
患者,30岁。丈夫因车祸突然去世后出现活动受限,生活不能自理等。其主要原因是
根据《中华人民共和国证券法》的规定,收购期限届满,被收购公司股权分布不符合上市条件的,该上市公司股票应由()依法终止上市交易。
大力夫妻带着16岁的女儿来见社会工作者,女儿出现厌食症已有半年,明显消瘦,无法上学。面谈过程中,社会工作者发现,大力因婚外情一年前开始与妻子闹离婚,很少回家。大力的妻子除了哭泣,就是在女儿面前不停地抱怨丈夫。社会工作者经过分析,认为女儿的厌食症与他们的夫妻
江南机器制造总局是清朝洋务运动中成立的现代军事工业生产机构,同时也是现代中国最大的军火工厂。下列历史人物中,筹建此机构的是()
()是在缺乏经验传授的条件下,个体自己去独立发现、创造经验的过程。
情境领导理论认为领导方式与下属成熟度应如何匹配?
广义教育与狭义教育有何联系与区别?
设b>a≥0,f(x)在[a,b]上连续,在(a,b)内可导,f(a)≠f(b),求证:存在ξ,η∈(a,b)使得f’(ξ)=f’(η).
WhyisGracecallingJohn?
最新回复
(
0
)