单项选择题
关于析构函数的说法,正确的是( )。
A.析构函数用来释放构造函数为对象分配的内存空间。它可以被系统自动调用
B.析构函数没有数据类型,其返回值为void型
C.析构函数可以没有参数,也可有多个参数
D.析构函数与构造函数不一样,它可以有多个,以方便使用
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
对下面的程序,说法正确的是( )。 #include<iostream> using namespace std; void sum(float m, float n) float sum=m+n; main() cout<<sum(5.3,6.5)<<endl;
A.该程序是错误的,错误之处在于没有对sum()函数进行说明
B.程序书写规整,无语法错误,是正确的
C.该程序语法无错误,但在调用函数sum()时出错,因为sum()函数被定义为viod类型,但却被主函数调用,因而是错误的
D.虽然sun()函数被定义为void类型,但调用时也不会出错,程序能够编译通过
点击查看答案&解析
相关试题
模板是实现代码重用机制的一种工具,其中使...
在类中定义和实现的函数称为 【11】 。
设置虚基类的目的是解决二义性问题,可通过...
当用数组元素作函数参数时,这属于 【9】...
如果一个类中含有纯虚函数,则该类称为 【...