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

 

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

 

.

posted @ 2021-10-02 16:13  a-mhh  阅读(27)  评论(0编辑  收藏  举报