64,654
社区成员
发帖
与我相关
我的任务
分享
#include<iostream.h>
struct A
{
char ch;
int n;
};
void main()
{
int n=sizeof(A);
cout<<"sizeof(A)="<<n<<endl;
cout<<sizeof(char)<<endl;
cout<<sizeof(int)<<endl;
}
struct A
{ //系统默认4字节(32位)对齐,关于字节对齐楼google下,知识很多
char ch;//0~3
int n; //4~7,与ch一起共占0~7,共8个字节
};