C語言——結構體的大小

結構體的大小: 計算結構體大小的原則:內存對齊 爲什麼結構體的大小要遵循內存對齊的原則: 經過內存對齊後,CPU的內存訪問速度大大提升,比如如果cpu一次讀取內存爲4個字節,如果從0地址開始就一次讀取就夠了,如果你從1地址開始,那麼要讀2次。所以對齊後,cpu讀取內存效率提高。 內存對齊:結構體成員存放的地址要能整除結構成員內存的大小。 具體實現: 1.前面所有成員的大小相加應該是當前成員大小的倍
相關文章
相關標籤/搜索