struct內存對齊

出於速度和空間的考量,編譯器在實現過程當中均會採用對struct內的變量進行內存對齊的操做,雖然會有必定的空間浪費,卻能夠減小在讀取數據時候的讀取操做。編程 先看下面的例子測試 struct A { char a; int b; }; int main() { cout << "size of A:"<<sizeof(A)<<"bytes" << endl; ret
相關文章
相關標籤/搜索