1.类

2.类创建出来对象

3.类名+对象名               

4.基本操作:修改对象附属的成员的值     调用成员函数 当然了成员函数也可以调用 成员的值(在函数内部)

5.sizeof(car)

sizeof(Car)

6.c++ 的学习  面对对象2-对象的内存_对象名

 

 7.结构体 :成员类型不一样的话,int char          才会有内存对齐

8.打印成员地址值

9.c是12 加4 就是0         这里是将二进制转化为16进制的啦

10.person    地址与person.id 一样的.

c++ 的学习  面对对象2-对象的内存_内存对齐_02

 

 c++ 的学习  面对对象2-对象的内存_对象名_03

 

 

11.对象person在栈空间不是像其他语言一样直接放在 里面

栈空间的话,意味着它的内存我们不需要 回收,,自己主动回收

12.可以将创建的对象 放在main 外面吗?

放在里面就是局部变量        内存就在栈空间

那么放在外面  就是内存在数据   需要 回收

c++ 的学习  面对对象2-对象的内存_成员函数_04

 

 

13

c++ 的学习  面对对象2-对象的内存_进制转化_05

 

 类型不一样即使使用内存对齐      也很难对齐

 

.