c++this指針是個什麼東西?

首先就先說說類對象的存儲方式吧! C++類對象中的成員變量和成員函數是分開存儲的:      普通成員變量:存儲於對象中,與struct變量有相同的內存佈局和字節對齊方式 靜態成員變量:存儲於全局數據區中 成員函數:存儲於代碼段中。 肯定會有同學問,既然代碼段是公用的,那麼怎麼區分是哪個對象調用的呢? 其實,c++編譯器對普通成員函數做了一個隱士的處理,偷偷的增加了一個指針,就是this指針,來確
相關文章
相關標籤/搜索