求教这段代码的语法
某某人人 2016-06-30 10:25:26 #include <string.h>
using namespace std;
class xuStr
{
private:
char* data;
public:
xuStr(const char* cp="");
~xuStr(){delete [] data;}
};
xuStr::xuStr(const char *cp):data(new char[strlen(cp)+1]){
strcpy(data,cp);
}
看不懂构造函数的语法,谁能详细解释下?