字節(內存)對齊

文章來源:《C語言深度剖析》 作者:陳正衝  審閱:石虎 這裏重點討論內存對齊問題和#pragma pack()的使用方法。 什麼是內存對齊? 先看下面的結構: struct TestStruct1 { char c1; short s; char c2; int i; } 假設這個結構的成員在內存中是緊湊排列的,假設c1的地址是0,那麼s的地址就應該是1,c2的地址就是3,i地址就是4。也就是c
相關文章
相關標籤/搜索