1. 程式人生 > 其它 >c++ 的學習 面對物件2-物件的記憶體

c++ 的學習 面對物件2-物件的記憶體

1.類

2.類創建出來物件

3.類名+物件名

4.基本操作:修改物件附屬的成員的值 呼叫成員函式 當然了成員函式也可以呼叫 成員的值(在函式內部)

5.sizeof(car)

sizeof(Car)

6.

7.結構體 :成員型別不一樣的話,int char 才會有記憶體對齊

8.列印成員地址值

9.c是12 加4 就是0 這裡是將二進位制轉化為16進位制的啦

10.person 地址與person.id 一樣的.

11.物件person在棧空間不是像其他語言一樣直接放在 裡面

棧空間的話,意味著它的記憶體我們不需要 回收,,自己主動回收

12.可以將建立的物件 放在main 外面嗎?

放在裡面就是區域性變數 記憶體就在棧空間

那麼放在外面 就是記憶體在資料 需要 回收

13

型別不一樣即使使用記憶體對齊 也很難對齊

.