#include <stdio.h>
int main()
{
typedef struct _point{
char x;
int y;
char z;
}Point;
typedef struct _point2{
int a;
char b;
char c;
}Point2;
printf("point len:%d\n",sizeof(Point));
printf("point2 len:%d\n", sizeof(Point2));
return 0;
}
int main()
{
typedef struct _point{
char x;
int y;
char z;
}Point;
typedef struct _point2{
int a;
char b;
char c;
}Point2;
printf("point len:%d\n",sizeof(Point));
printf("point2 len:%d\n", sizeof(Point2));
return 0;
}
result:
point len:12
point2 len:8