typedef struct ConstructionManager

{

int Number;

int Time;

int StackTime;

int nextNum;

struct ConstructionManager * next;

}CM;



만약에 이런 구조체를 만들었다고 치고


CM * Cpt = (CM *)malloc(sizeof(CM)*10);


이런식으로  힙 영역에 구조체 10개를 만들었다고 치고



이상황에서 또 힙에다가 구조체 변수 


next = (CM*)malloc(sizeof(CM) * 10 ) 이런식으로 또 만들수있어??



그러니까 구조체 1개가 10개의 주소를 가질수있게 이거 가능함???