找结构中中最大的的数据类型
然后进行补齐操作,需要找到其余的最小公倍数,并大于最大的数据类型。
比如上述的共同体中最大的数据类型是字符数组a,占用9B。其余分别占4B、8B,4和8的最小公倍数为8但是小于a占用的9B,故需要在往大了找公倍数,最终确定为16B,最终该结构体占用16B。
找结构中中最大的的数据类型
然后进行补齐操作,需要找到其余的最小公倍数,并大于最大的数据类型。
比如上述的共同体中最大的数据类型是字符数组a,占用9B。其余分别占4B、8B,4和8的最小公倍数为8但是小于a占用的9B,故需要在往大了找公倍数,最终确定为16B,最终该结构体占用16B。