字符串类String重载操作.docx

上传人:小飞机 文档编号:3416901 上传时间:2023-03-13 格式:DOCX 页数:2 大小:36.51KB
返回 下载 相关 举报
字符串类String重载操作.docx_第1页
第1页 / 共2页
字符串类String重载操作.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《字符串类String重载操作.docx》由会员分享,可在线阅读,更多相关《字符串类String重载操作.docx(2页珍藏版)》请在三一办公上搜索。

1、字符串类String重载操作43. 定义一个字符串类String,用来存放不定长的字符串,重载运算符“”,用 于两个字符串的等于比较运算。初值自拟。 44. 定义一个字符串类String,用来存放不定长的字符串,重载运算符,用于两个 字符串的大于的比较运算。初值自拟。 #include #include using std:string; class String private: ; bool operator =(String &a, String &b) bool operator (String &a, String &b) if (strcmp(a.p, b.p) 0) if (st

2、rcmp(a.p, b.p) = 0) else return false; return true; char *p; String String(char *pp) friend bool operator =(String &a,String &b); friend bool operator (String &a, String &b); friend bool operator (String &a, String &b); void display std:cout p ; p = pp; p = NULL; public: return true; else return false; bool operator (a, b) else if (operator (a, b) else a.display; std:cout =; b.display; a.display; std:cout ; b.display; a.display; std:cout ; b.display; if (strcmp(a.p, b.p) 0) else return false; return true; compare(string,string1); system(pause);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号