freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

指向對象的常指針(ppt32)-經營管理-展示頁

2024-08-27 09:13本頁面
  

【正文】 一般格式 類名 * const 指針變量名=對象地址; 指針聲明為 const型 , 并使之初始化 , 指針的值便不能再改變 。 例: Time t1(10,12,15),t2。t1。t2。 來自 3 指向常對象的指針變量 一般格式 const 類名 * 指針變量名; 如果一個對象已被聲明為常對象 , 則只能用指向常對象的指針指向它 。 const Time *p1。t1。 //錯誤 4 ? 指向常對象的指針變量可指向常對象和非 const對象 。 例: Time t1(10,12,15)。t1。 (*p).hour = 18。 來自 5 對象的常引用 表示通過對象的引用名不能修改對象的數(shù)據成員 。 例: void fun(const Time amp。 … void fun(Time amp。 //錯誤 } 6 對象的動態(tài)建立和釋放 目的 提高內存空間的利用效率 ,主要應用于動態(tài)的數(shù)據結構 , 如鏈表中 。 p = new Box。 ?當空間分配失敗時 , new將返回 0。 而用 delete來釋放這些空間 。 // 釋放 p所指向的內存空間 ?釋放前 , 先自動調用析構函數(shù) , 完成有關善后清理工作 。 例: Date d1(2020,10,10),d2。 //d2擁有和 d1相同的數(shù)據成員值 。 ? 類的數(shù)據成員中 不能包括需要動態(tài)分配空間的數(shù)據 。 例: Date d2(d1)。 ?復制構造函數(shù)是一種特殊的構造函數(shù) , 其參數(shù)為本類的對象 。 對象名 ) 例: Date::Date(const Date amp。 month = 。 } 13 ?如果用戶沒有定義復制構造函數(shù) , 則編譯系統(tǒng)提供一個默認的復制構造函數(shù) , 即只是簡單地復制類中的每個數(shù)據成員 。 函數(shù)的返回值是類的對象時 , 需要將函數(shù)中的對象復制一個臨時對象并傳給該函數(shù)的調用處 。 public: Person(char * pN=“noName”){ cout“Constructing “ pN“\n”。 if(pName) strcpy(pName, pN)。 delete[] pName。 int main(){ Person p1(“Randy”)。 } 結果: Constructing Randy Constructing noName Destructing noName Desstructing Randy p2(p1)。 public: Person(char * pN=“noName”){ cout“Constructing “ pN“\n”。 if(pName) strcpy(pName, pN)。 s){ cout“Copy Construc
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1