3-11-0.txt
来自「思路很清晰的c++课件。例子很简明」· 文本 代码 · 共 30 行
TXT
30 行
#include <iostream.h>
#include <string.h>
class string_data{
private: char *str;
public:
//构造函数
string_data(char *s)
{ str=new char[strlen(s)+1];
strcpy(str,s);
}
//拷贝构造函数
string_data(const string_data &p)
{ str=new char[strlen(p.str)+1];
strcpy(str,p.str);
}
//成员函数
void disp(){ cout<<str<<endl; }
//析构函数
~string_data() { delete str; }
};
void main()
{ string_data x("abc");
string_data y(x);
x.disp();
y.disp();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?