重载等号运算符,返回值的理解 背景:等号运算符的重载用于解决指针浅层复制的问题 目的:浅层复制转变为深层复制 首先定义析构函数: ~A() { cout << "destruction" << endl; } 按照常规方式进行重载,返回引用值 A& operator=(const A& b