首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于类的析构函数的叙述中,错误的是
下列关于类的析构函数的叙述中,错误的是
admin
2021-02-22
30
问题
下列关于类的析构函数的叙述中,错误的是
选项
A、定义析构函数时不能指定返回值
B、析构函数的函数名就是类名前加上字符 ~
C、析构函数可以重载
D、在一个类中如果没有定义析构函数,系统将自动生成一个析构函数
答案
C
解析
本题考查类的析构函数的定义,析构函数(destructor) 与构造函数相反,当对象脱离其作用域时(例如对象所在的函数已调用完毕),系统自动执行析构函数。析构函数往往用来做"清理善后" 的工作(例如在建立对象时用new开辟了一片内存空间,应在退出前在析构函数中用delete释放)。
以C++语言为例,析构函数名也应与类名相同,只是在函数名前面加一个波浪符~,例如~stud( ),以区别于构造函数。它不能带任何参数,也没有返回值(包括void类型)。只能有一个析构函数,不能重载。如果用户没有编写析构函数,编译系统会自动生成一个缺省的析构函数,它也不进行任何操作。所以C选项错误。
转载请注明原文地址:https://kaotiyun.com/show/jEfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于文件流的描述中,正确的是()。
在长度为97的顺序有序表中作二分查找,最多需要的比较次数为
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
下列选项中不属于结构化程序设计原则的是
下面叙述中错误的是
数据字典(DD)所定义的对象都包含于
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
使用VC6打开考生文件夹下的工程proj3,其中包含主程序文件main.epp和用户定义的头文件Array.h,整个程序包含有XArray类的定义和main主函数的定义。请把主程序文件中的XArray类的成员函数sum()的定义补充完整,补充的内容填写在"
使用VC6打开考生文件夹下的工程proj3,其中包含主程序文件main.cpp和用户定义的头文件Array.h,整个程序包含有XArray类的定义和main主函数的定义。请把主程序文件中的XArray类的成员函数sum()的定义补充完整,补充的内容填写在"
下列有关类继承的叙述中,错误的是()。
随机试题
德国中世纪加洛林式建筑艺术的杰作是()。
引起急性肾衰竭的肾后性因素是
根据司法实践经验,在行为人通过诈骗的方法非法获取资金、造成数额较大资金不能归还的情况下,下列哪些情形可以认定行为人具有非法占有的目的?
任职人员的品德素质不包括()。
某建设工程项目。建设单位委托某监理公司负责施工阶段的监理工作。该公司副经理出任项目总监理工程师。总监理工程师责成公司技术负责人组织经营、技术部门人员编制该项目监理规划。参编人员根据本公司已有的监理规划标准范本,将投标时的监理大纲做适当改动后编成该项
按照目前全球投资业绩标准(GIPS)的要求,下列有关组合群收益的计算正确的说法是()。
证券交易内幕信息的知情人包括()。
基金托管人需要对基金管理人的估值结果即基金份额净值、累计基金份额净值以及期初基金份额净值进行核对。()
在反映企业偿债能力的财务指标中,流动比率维持在()较为理想。
WPS和Word等文字处理软件属于
最新回复
(
0
)