假设String类有如下私有成员:
class String
{
private:
char * str; // points to string allocated by new
int len; // holds length of string
//
}; a. 下述默认构造函数有什么问题?
String::String() []
b. 下述构造函数有什么问题?
String::String(const char * s)
{
str = s;
len = strlens(s);
} c. 下述构造函数有什么问题?
String::String(const char * s)
{
strcpy(str, s);
len = strlen(s);
}
蜡蜡
