c++中类声明的内存分配...
时间:2010-08-06 来源:codingkid
#include <iostream> using namespace std; class Cat{ int x; int y; // void meow(); }; int main() { Cat var; cout<<"Cat:"<<sizeof(var)<<endl; return 0; }
不管有没有函数那行,结果都为8。
我的机器32位,int类型占4字节,那么说函数指针并没有占用函数为类预留的内存空间,而是动态分配的。
相关阅读 更多 +