class string
{
char *m_str;
public:
string(char *s)
{
m_str=s;
}
string()
{};
String & operator=(const string s) // 这里!!!返回值为啥是引用
{
m_str=s.m_str;
return *this
}// 返回*this不是会调用析构函数的吗!
};
int main()
{
string s1("abc"),s2;
s2=s1;
cout<<s2.m_str;
}