>>287
上手くいかん

typedef struct test_t {
 int a,b,c,d,e;
 int *p;
} test_t;

test_t *t;
t = (test_t *)malloc(sizeof(test_t));
t->p = (int *)malloc(sizeof(int)*60);
printf("%d",sizeof(*t));

で、24って出る