C++中的string长度根据string结尾的\0来计算
如果class with pointer members没写copy ctor 或 copy operator=,会使用浅拷贝
这种单纯地复制指针位置的拷贝称为浅拷贝,会造成内存泄漏,同时以后的使用存在风险。