- 3
- 0
- 约1.43万字
- 约 24页
- 2018-01-09 发布于河南
- 举报
C、C数据结构机试题
一:已知类String的原型为:classString{public:String(constchar*str=NULL);//普通构造函数String(constString);//拷贝构造函数~String(void);//析构函数Stringoperator=(constString);//赋值构造函数private:char*m_data;//用于保存字符串};请编写String的上述4个函数。答案:版本1//String的析构函数String::~String(void)//3分{delete[]m_data;//由于m_data是内部数据类型,也可以写成deletem_data;}String::String(constchar*str){if(str==NULL){m_data=newchar[1];//若能加NULL判断则更好*m_data=‘{post.content}’;}else{intlength=strlen(str);m_data=newchar[length+1];//若能加NULL判断则更好strcpy(m_data,str);}}//拷贝构造函数String::String(constStringother){intlength=strlen(other.m_data);m_data=newchar[length+1];//若能加NULL判断则更好
您可能关注的文档
最近下载
- 紧凑型多腔室并联间隙雷电冲击闪络路径约束研究.pdf VIP
- (医学书籍)临床操作技术规范—泌尿外科分册〈中华医学会编着〉.pdf VIP
- 组合图形的面积组合图形面积.ppt VIP
- 2025年福建省高中自主招生模拟数学试卷试题(含答案).docx VIP
- 2024年天津初中会考试卷生物试卷(带答案).pdf VIP
- 吴中区东山镇村庄规划(陆巷村、杨湾村、渡桥村、莫厘村、太湖村、双湾村、三山村、碧螺村)公示.pdf VIP
- Java_vue基于SpringBoot学生成绩管理系统-lw毕业论文.doc
- 技经测算-模板.xls VIP
- 食堂安全风险辨识评估记录.docx VIP
- 《歌曲《南泥湾》》教学设计(广东省市级优课).pptx VIP
原创力文档

文档评论(0)