c语言中的构造函数和析构函数的异同点

发布网友 发布时间:2022-04-06 06:46

我来回答

1个回答

热心网友 时间:2022-04-06 08:15

构造函数是一种用于创建对象的特殊函数,当创建对象是,系统自动调用构造函数,不能在程序中直接调用.
构造函数名与类名相同,一个类可以拥有多个构造函数(重载),构造函数可以有任意类型的参数,但不能具有返回类型!
构造函数的作用是:为对象分配空间;对数据成员赋初值;请求起他资源.
析构函数作用是清除对象,释放内存等

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com