首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; public: TestClass (){cout
有如下程序: #include #include using namespace std; public: TestClass (){cout
admin
2012-12-29
24
问题
有如下程序:
#include
#include
using namespace std;
public:
TestClass (){cout<<‘A’;}
TestClass(char c){cout<
~TestClass(){cout<<‘B’;}
};
int main(){
TestClass p1,*p2; .
p2=new TestClass(‘X’);
delete p2;
return 0;
}
执行这个程序的结果是( )。
选项
A、ABX
B、ABXB
C、AXBB
D、AXB
答案
C
解析
在定义对象p1时由系统自动调用构造函数TestClass(),输出字母A;用new创建单个对象TestClass(‘X’)时,要根据参数调用相应的构造函数TestClass(chat c),输出字母x;在执行delete时,系统会自动调用析构函数~TestClass(),输出字母B,当对象的生存周期即将结束时系统会自动调用析构函数一TestClass (),输出字母B。
转载请注明原文地址:https://kaotiyun.com/show/5uVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intmul(intval){staticintinit=1;returninit*=val;}main(){inti;for(i=1;i<
有如下程序#include<stdio.h>main(){char*p,old_str[10]="wind";intpassword;scanf("%d",&password);p=old_
有三个关系表R、S和T如下,其中三个关系对应的关键字分别为A,B和复合关键字(A,B)。表T的记录项(b,q,4)违反了
下面选项中关于编译预处理的叙述正确的是
若有以下程序#include<stdio.h>main(){intb=10,a=-11;a%=b%=4;printf("%d%d\n",a,b);}则程序的
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
以下语句中存在语法错误的是()。
以下程序段中,与语句k=a>b?(b>c?1:0):0;功能相同的是()。
静态数据成员在定义或说明时,要在前面加上关键字【】;静态成员函数的实现中,不能直接引用类中说明为非静态的成员。
随机试题
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为()。
账户按用途和结构分类时,下列账户中与“本年利润”账户借方发生对应关系的是()
不考虑滑动,下列机械传动中传动比等于主动轮直径与从动轮直径之比的是()。
商业银行在中华人民共和国境内不得从事信托投资和证券经营业务,不得向非自用不动产投资或者向非银行金融机构和企业投资,但国家另有规定的除外。()
()绩效改进方法的实质是组织的变革:通过学习同行业经验,改掉制约企业发展陋习、提升企业绩效的过程。
某城市日用水量服从正态分布,现随机抽取5天的用水量作为样本,求得=169万吨;s=0.50万吨,则总体标准差σ的95%的置信区间为()。
为了使投资决策的依据比较充分,一般情况下,项目评估主要是对以下________方面内容进行全面的技术经济论证。
第6届奥运会与第5届奥运会相比,最大特点是()。
Inchoosinganewhome,CamilleMeClain’skidshaveasingledemand:abackyard.MeClain’slittleonesaren’ttheonlykidsw
PKICA体系采用(39)体系,通过一个证书签发中心为每个用户和服务器颁发一个证书,之后用户和服务器、用户和用户之间通过证书相互验证对方的合法性,其标准是能否用CA中心的(40)对个人证书和服务器证书进行解密,而CA中心的(40)存在于公开的CA根证书里
最新回复
(
0
)