內存對齊小結

原則1:結構體的數據成員,第一個數據成員放到[0]的位置,之後每一個數據成員的起始位置要從該成員大小或成員子成員大小(如數組)的整數倍開始; 原則2、結構體做爲成員,若是一個結構中有某些結構體成員,則結構體成員要從其內部最大的整數倍地址開始存儲(struct a中公有struct b,b中有char,int,double等元素,則b應該在8(double)的整數倍開始存儲); 原則3、結構體的總大
相關文章
相關標籤/搜索