关于sizeof(struct student)的问题
#include<stdio.h>struct student
{
int num[10];
char name[10];
int ave;
};
main()
{
int i;
i=sizeof(struct student);
printf("%d",i);
}
编了一个简单的测试代码,这里i的输出为什么是56啊我用的是linux gcc编译器
2007-09-19 14:30
2007-09-19 14:37
楼上:为什么是56呢?要是那样的话应该是54啊!!
2007-09-19 17:00
2007-09-19 17:10
谢谢
2007-09-20 09:11