1)C++類中的成員函數和變量時分開儲存的
成員變量
普通成員變量,儲存於對象中,與struct變量有相同的內存佈局和字節對齊方式
靜態成員變量,儲存於全局數據區中
成員函數, 儲存於代碼區中
2)C++編譯器對普通成員函數的內部處理
總結
1.C++類對象中成員變量和成員函數總是分開。C語言中內存四區模型依然有效
2.C++類中的普通成員函數都隱式包含一個指向對象的this指針
3.靜態成員函數,成員變量屬於類
靜態成員函數與普通成員函數的區別
靜態成員函數不包含指向具體對象的指針
普通成員函數包含一個指向具體對象的指針