關於struct類的空間大小(筆試題!)

解析:類的大小隻與成員變量(非static數據成員變量)和虛函數指針有關,還要考慮到對齊. 那麼類A的大小是8個字節; 類B繼承類A,在類A的8個字節基礎上,再加上B自己的大小8字節,所以類B大小是16個字節; 類C是4個字節+4個字節(考慮對齊)+4個字節(指向虛析構函數的指針)=12個字節
相關文章
相關標籤/搜索