C++的POD 变量在栈内存中的位置

POD: 

结构体内的成员,必须按声明的先后顺序存储。粗略的是这样。

但是 栈又是从高到低增长的。

所以,一个变量在获得一个栈的一片内存后,不同的object之间,定义先后的object,内存地址是相反的。

但是在一个object内部,是从低到高的。

继承是以追加的方式。

猜你喜欢

转载自www.cnblogs.com/buddho/p/11867114.html