初識-----內存對齊和位域

內存對齊:        首先,先看一段代碼:               我們可以看出上面那個結構體的長度爲24,按照正常的計算方法,它的長度應該爲14,但是現在卻是24,這是什麼原因呢?        原來在程序運行的過程中爲了便於cpu快速訪問,同時有效地節省存儲空間。c中編譯器會自動進行內存對齊。 那內存對齊具體的又是什麼呢?         結構體數據內存對齊,是指結構體內的各個數據內存
相關文章
相關標籤/搜索