第十二周專案4 String類的構造

2021-07-11 23:42:33 字數 623 閱讀 1526

/*

*檔名稱:test.cpp

*完成日期:2023年5月23

*問題描述:請構造string類的加、減運算(s1+s2將兩個字串的連線起來;s1-s2是將s1的尾部空格和s2的前導空格去除後的連線)

*/#include #includeusing namespace std;

class string

;string::string()

string::string(char *s)

string::string(string &str)

string::~string()

void string::display( )

{ cout<=0&&c1[i]==' ') --i;

c1[i+1]='\0';

//c2為去除前導空格的字串

char *c2=new char[s2.len+1];

strcpy(c2,s2.p);

i=0;

while(i執行結果:

第十二周專案4 String類的構造

問題及 檔名稱 main.cpp 完成日期 2016年5月31日 問題描述 請構造string類的加 減運算 s1 s2將兩個字串的連線起來 s1 s2是將s1的尾部空格和s2的前導空格去除後的連線 include includeusing namespace std class string st...

第十二周專案4 String類的構造

檔名稱 test.cpp 作 者 陳文浩 完成日期 2016年6月5日 問題及 寫乙個能處理字串的類,其資料成員如下所示 cpp view plain copy print?在code上檢視 片派生到我的 片 class string 請構造string類的加 減運算。其中,s1 s2將兩個字串的連...

第十二周實踐專案4 string類的構造

問題及 檔名稱 text.cpp 完成日期 2016年5月19日 版本號 codeblock 問題描述 string類的構造 輸入描述 程式輸出 輸出結果 include includeusing namespace std class string string string string str...