首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于类的析构函数的叙述中,错误的是
下列关于类的析构函数的叙述中,错误的是
admin
2020-05-14
61
问题
下列关于类的析构函数的叙述中,错误的是
选项
A、定义析构函数时不能指定返回值
B、析构函数的函数名就是类名前加上字符 ~
C、析构函数可以重载
D、在一个类中如果没有定义析构函数,系统将自动生成一个析构函数
答案
C
解析
本题考查类的析构函数的定义,析构函数(destructor) 与构造函数相反,当对象脱离其作用域时(例如对象所在的函数已调用完毕),系统自动执行析构函数。析构函数往往用来做"清理善后" 的工作(例如在建立对象时用new开辟了一片内存空间,应在退出前在析构函数中用delete释放)。
以C++语言为例,析构函数名也应与类名相同,只是在函数名前面加一个波浪符~,例如~stud( ),以区别于构造函数。它不能带任何参数,也没有返回值(包括void类型)。只能有一个析构函数,不能重载。如果用户没有编写析构函数,编译系统会自动生成一个缺省的析构函数,它也不进行任何操作。所以C选项错误。
转载请注明原文地址:https://kaotiyun.com/show/fv8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于纯虚函数,下列表述正确的是()。
下面程序的运行结果是()。#include<iostream.h>intx=5;intfun(inta){intc;C=X*a;retumc;}vo
执行下面语句后,输出字符“#”的个数是()。for(inti=50;i>1;--i)cout
A、 B、 C、 D、 B对数组定义为普通数组时,要求数组的下标是常表达式,若定义成数组指针则不需要指定数组的大小。
在派生类中,对类对象成员,基类成员和非类对象成员的初始化程序是【 】。
常用的黑箱测试有等价分类法、______、因果图法和错误推测法4种。
已知一个类Sample,()是定义指向类Sample成员函数的指针,假设类有三个公有成员:voidfl(int),voidf2(int)和inta。
下列关于关系运算的叙述中正确的是
对于浯句cout<<end1<<x;中的各个组成部分,下列叙述中错误的是()。
结构化程序设计的基本原则不包括()。
随机试题
下列各项会计处理中,正确的有()。
职务升降,实际上就是()
某县从事母婴保健工作的医师王某,违反《母婴保健法规定》,出具有关虚假证明而且情节严重。该县卫生局应依法给予王某的处理是()
将函数展开为x的幂级数,并指出收敛区间。
患儿男,5岁。流行性腮腺炎。对于该患儿的健康指导,下列哪项不对
一方当事人的违约行为导致工程受到5万元的损失时,对方及时地采取了减损措施,支出的费用为1万元,但仍未能终止损害,工程实际损害费用为7万元。依据《合同法》的违约责任规定,违约方应承担的赔偿额为()万元。
20×6年1月1日,甲公司将一台生产设备以800万元的价格出售给乙公司,同时签订一项融资租赁合同将此设备租回,租期为10年,每年年末支付租金90万元。签订合同时,此设备的账面价值为500万元,公允价值为700万元。甲公司租入该设备后按照10年采用双倍余额递
论述音乐课堂教学目标的设计类型及基本思路。
论说文:根据下述材料。写一篇700字左右的论说文,题目自拟。据报道,美国航天飞机“挑战者号”采用了斯沃克公司的零配件,该公司的密封圈技术专家博易斯乔利多次向公司高层提醒:低温会导致橡胶密封圈脆裂而引发重大事故。但是,这一意见一直没有受到重视。19
TheEuropeanUnionhadapprovedanumberofgeneticallymodifiedcropsuntillate1998.Butgrowingpublicconcernoveritssupp
最新回复
(
0
)