C++考試題求助第九題,問下答案是否對,以及為什么這么選
1 回答

絕地無雙
TA貢獻1946條經驗 獲得超4個贊
答案應當是C
類中有指針,即存在動態分配的空間,自然需要自定義析構函數delete釋放空間
且若不自行定義復制(拷貝)構造函數和重載‘=’運算符,那么類在復制和賦值時使用的是對應的默認函數,這樣只會進行簡單的值拷貝(淺拷貝)。也就是說,對于指針僅僅只是拷貝一個指針的地址過去,復制/賦值的新類中的指針依然會指向以前的地址中的數據
- 1 回答
- 0 關注
- 600 瀏覽
添加回答
舉報
0/150
提交
取消