typedef struct DATA{

char person1[100];

char person2[100];

char person3[100];

char person4[100];
}DATA;


typedef struct NODE{

     struct NODE* next;

     struct NODE* up;

     DATA data;
}NODE;


이렇게 되어있을때


저 person들을 NULL로 지정하려면 어떻게 해야 할까요?

대충 NODE* p1;

strcpy((*p1).data.person1,NULL);

이렇게 했더니 segmentation fault 떠버리고


그렇다고 (*p1).data.person1=NULL;

이렇게 하면 컴파일할때 바로 오류가 나버리는데


어떤 방법을 써야지 저걸 NULL로 만들수가 있나요??

보통 배열=NULL 이렇게 하면 되지 않나요?