問題及**:
/*
* 檔名稱:project4.cpp
* 作 者:李楠
* 完成日期:2023年5月17日
* 版 本 號:v1.0
** 問題描述:(2)字串除了用c++擴充的string型別外,按c語言的傳統,還可以用char *表示。請將類宣告中的string全部改為char *後,重新寫一遍程式
(此時的區別是,類中有指標成員,構造和析構函式需要考慮深複製的問題了。)
* 輸入描述:略
* 程式輸出:略
*/#include#include//!!!!!!
using namespace std;
class cperson
;cperson::cperson(char *name,char *id,int ***,int age)
void cperson::show1()
執行結果:
知識點總結:
運用了字串的長度計算和字串的複製,需要前面加上標頭檔案 cstring
需要使用深複製
字串的長度在深複製的時候需要加一
深複製需要析構函式釋放空間!
學習心得:
這個星期打亂了學習節奏,心好累!!
第十一周專案二 職員有薪水了(2)
檔名稱 test.cpp 作 者 劉佳琦 完成日期 2015年 5 月 16 日 版 本 號 v1.0 問題描述 字串除了用c 擴充的string型別外,按c語言的傳統,還可以用char 表示。請將類宣告中的string全部改為char 後,重新寫一遍程式 此時的區別是,類中有指標成員,構造和析構函...
第十一周 專案二 職員有薪水了(2)
問題及 檔名稱 project4.cpp 作 者 吳勝男 完成日期 2015年5月17日 版 本 號 v1.0 問題描述 2 字串除了用c 擴充的string型別外,按c語言的傳統,還可以用char 表示。請將類宣告中的string全部改為char 後,重新寫一遍程式 此時的區別是,類中有指標成員,...
第十一周 專案2 職員有薪水了
檔名稱 完成日期 2014年5月6日 版本號 v0.1 對任務及求解方法的描述部分 輸入描述 無 問題描述 定義乙個名為cperson的類,有以下私有成員 姓名 身份證號 性別和年齡,成員函式 建構函式 析構函式 輸出資訊的函式。並在此基礎上派生出cemployee類,派生類cemployee增加了...