c++中的类中的函数。

刚看了c++中的类其中的构造函数、析构函数、拷贝构造函数。感觉很混乱,没搞明白这些函数的作用,有人帮忙解释下吗?

构造函数在创建一个类的对象时被调用,主要用来初始化该对象。
析构函数在一个类对象生命期结束时被调用,主要用来释放该对象所拥有的资源(比如内存)
拷贝构造函数即创建一个新对象,用一个已有的对象来初始化新对象

构造函数 初始化
析构函数 释放空间
拷贝构造函数 复制