typedef struct ...{
       int *par = (int*)malloc(sizeof(int)*n)
};

이런식으로 가능한가요?