使用gcc中的__attribute__指定字節對齊

在x86(32位機器)平臺下,GCC編譯器默認按4字節對齊:web 如:結構體4字節對齊,即結構體成員變量所在的內存地址是4的整數倍。svg 能夠經過使用gcc中的_attribute_選項來設置指定的對齊大小 ① attribute((packed)),讓所做用的結構體取消在編譯過程當中的優化對齊,按照實際佔用字節數進行對齊 ② attribute((aligned (n))),讓所做用的結構體
相關文章
相關標籤/搜索