下列关于类的析构函数的描述中,错误的是:

A. 类中有且仅有一个析构函数 B. 析构函数可以有形参 C. 析构函数没有返回值类型 D. 析构函数在对象撤销时被自动执行

答案:B. 析构函数可以有形参 (错误)

析构函数不能有形参。这是因为在对象撤销时调用析构函数时不需要传递参数。析构函数的主要作用是释放对象占用的资源,它在对象生命周期结束时自动执行,不需要任何额外参数。

C++ 类析构函数:错误描述及原因

原文地址: https://www.cveoy.top/t/topic/n7qt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录