天天看點

C++實踐參考——深複制體驗

【項目-深複制體驗】

(1)閱讀下面的程式,補足未完成的注釋

(2)将注釋(a)所在的那一行去掉,會出現什麼現象?為什麼?為什麼a資料成員所占用的存儲空間要在aa長度基礎上加1?若指針a不是指向字元(即不作為字元串的位址),是否有必要加1?

(3)為類a增加複制構造函數,用下面的main函數測試

[參考解答]

(3)

繼續閱讀