兩種方法可修改指標內容:1.將指標指向另一個地址 2.將指標宣告為動態記憶體指標,則指標由原本的指向改指到動態記憶體地址.

destructor內執行釋放動態體記憶指標,並於destructor內輸出動態記憶體指標地址與內容,結果則地址依舊存在(指標依舊指向該地址),但內容則刪除.

~str() 
        { 
              delete [] d;
              cout<<'\t'<<"          &d = "<<          &d<<endl;
              cout<<'\t'<<"           d = "<<           d<<endl<<endl;
        }
創作者介紹
創作者 minsin的部落格 的頭像
minsin

minsin的部落格

minsin 發表在 痞客邦 留言(0) 人氣( 29 )