/ * sizeof运算符应该返回分配的总内存
在特定类的内存中* /
#include<iostream>
using namespace std;
class Hello{
public: int a;
char b[10];
};
int main(){
Hello h;
cout<<sizeof(h)<<endl;
cin.ignore();
}
我输出为16.这怎么可能?
a是4个字节,char b [10]表示10个字节,并且产生为14
那么我哪里出错?