首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于类的析构函数的叙述中,错误的是
下列关于类的析构函数的叙述中,错误的是
admin
2015-06-27
35
问题
下列关于类的析构函数的叙述中,错误的是
选项
A、定义析构函数时不能指定返回值
B、析构函数的函数名就是类名前加上字符~
C、析构函数可以重载
D、在一个类中如果没有定义析构函数,系统将自动生成一个析构函数
答案
C
解析
本题考查类的析构函数的定义,析构函数(destructor)与构造函数相反,当对象脱离其作用域时(例如对象所在的函数已调用完毕),系统自动执行析构函数。析构函数往往用来做"清理善后"的工作(例如在建立对象时用new开辟了一片内存空间,应在退出前在析构函数中用delete释放)。以C++语言为例,析构函数名也应与类名相同,只是在函数名前面加一个波浪符~,例如~stud(),以区别于构造函数。它不能带任何参数,也没有返回值(包括void类型)。只能有一个析构函数,不能重载。如果用户没有编写析构函数,编译系统会自动生成一个缺省的析构函数,它也不进行任何操作。所以C选项错误。
转载请注明原文地址:https://jikaoti.com/ti/NaE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知outfile是一个输出流对象,要想将outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是______。
在下面的类定义中,横线处应填入的内容是______。classFred{public:voidprint(){cout<<data<<end1;}voidsetData(do
有如下语句序列:intk=0;do{k+=5;cout<<’$;}while(k<19);while(k-->0)cout<<’*’;执行上面的语句序列输出字符$和*的个数分别是______。
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是______。
若已定义,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1、2、3、4、5、5、4、3、2、1。请填空。fun(inta[])
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
有如下程序:#include<iostream>usingnamespacestd;intmain(){int*p;*p=9;cout<<"Thevalueatp:"<<*p;r
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
若有定义:intaa[8],则以下表达式中不能代表数组元素a[1]地址的是______。
随机试题
重新点燃启蒙的火炬在告别20世纪而进入2l世纪之际,中国思想界对启蒙有截然相反的看法。有人历数启蒙的罪状,劝告知识分子放弃启蒙立场;有人则回顾启蒙被压倒的悲剧,希望在中国“重新点燃启蒙的火炬”。面对思想界的矛盾和种种困惑,有一个问题必须回答:今日
A.肝固有动脉B.肝门静脉C.肝神经、淋巴管D.肝左右管E.肝总管连接胆囊管的结构
A.丛集性头痛B.偏头痛(普通型)C.偏头痛(等位型)D.肌紧张性头痛E.颞动脉炎下列病人头痛的诊断是:男性40岁。发作性右侧颞部、眶周密集成串的胀痛2个月余,每次发作持续10余分钟到数小时不等
导致畏寒的原因是
A、PVAB、HPMCC、蜡类D、醋酸纤维素E、聚乙烯控释膜包衣材料()。
甲股份有限公司(本题下称“甲公司”)为上市公司,2016年发生的相关交易或事项如下:(1)2016年5月10日,甲公司就应收乙公司账款530万元与乙公司签订债务重组合同。合同规定:乙公司以其生产的一批库存商品A及一项可供出售金融资产偿付该项债务;乙公司该
汉朝的法律形式不包括()。
某校为设立一项科研基金,拟在银行存入一笔款项,以后可以无限期在每年年末支取利息30000元,利率为6%,该校应存入()。(上海财经大学2012真题)
在以下所列的条目中,哪些是数据库管理员(DBA)的职责?Ⅰ.负责管理企业的所有数据库资源Ⅱ.收集和确定有关用户的需求Ⅲ.设计和实现数据库并按需要修改和转换数据Ⅳ.为用户提供资料和培训方面的帮助
TheCommissionisexpectedtoproposeallowingpeopletochoosewhichlegaljurisdictiontheywouldcomeunder,basedontheir【L
最新回复
(
0
)