1. 程式人生 > >C++中sizeof(class)的大小

C++中sizeof(class)的大小

編者:李國帥

qq:9611153 微信lgs9611153

時間:2009-07-08

背景原因:

以前的測試,主要為了測試c++中建構函式,普通函式,虛擬函式對class物件大小的影響。

 

測試程式碼:

測試結果:

結論:

空類佔一個位元組

建構函式不佔位元組

普通函式不佔位元組

虛擬函式表佔4個位元組

sizeof(object)= sizeof(class)=類大小

sizeof(&object)= sizeof(new class)=4=類指標大小