C++类型字节大小
class A
{
};
int main()
{
cout<<sizeof(char)<<endl; //1字节
cout<<sizeof(short)<<endl; //2字节
cout<<sizeof(unsigned short)<<endl;//2字节
cout<<sizeof(signed short)<<endl; //2字节
cout<<sizeof(int)<<endl; //4字节
cout<<sizeof(unsigned int)<<endl; //4字节
cout<<sizeof(signed int)<<endl; //4字节
cout<<sizeof(float)<<endl; //4字节
cout<<sizeof(double)<<endl; //8字节
cout<<sizeof(bool)<<endl; //1字节
cout<<sizeof(A)<<endl; //1字节
cout<<sizeof(A*)<<endl; //4字节
cout<<sizeof(void*)<<endl; //4字节
return 0;
}