C++ 基础知识 1. 类的声明,构造函数,拷贝构造函数,赋值函数 代码实现 class String { public: String(const char* initChar); String(const String& str); String& operator = (const String& str); private: char* m_data; } String::String(const char* initChar) { if(initChar == NULL) { m_data = new char[1]; m_data[0]