【C++】詳細瞭解this指針

1、爲什麼會有this指針? 在C語言中,我們每定義一個函數變量,就會開闢一塊內存;那在C++中呢,我們定義一個類的若干對象,系統就會爲每一個對象分配存儲空間。如果一個類包含數據成員和成員函數,就要分別爲數據和函數代碼分配存儲空間。這樣造成了很多沒有必要的空間浪費。 所以在C++中,一個類的不同對象的數據代碼都有各自的存儲空間,但是一個類的不同對象的成員函數代碼是公用的一塊空間。那既然是公用的成員
相關文章
相關標籤/搜索