강좌 & 팁
글 수 2,412
2014.04.03 23:44:14 (*.192.89.133)
52044
안녕하세요 ?
저번시간에 이어 오늘은 루트 노드의 생성법에 알아보도록 하겠습니다.
먼저 트리는 루트 노드가 기준이 되므로 루트 노드를 아래 예제 처럼 생성할 필요가 있다는 것을 알려드립니다.
[예]
Tree* RootNode;
RootNode = (Tree*) malloc (sizeof(Tree));
memset (RootNode, 0 , sizeof(Tree);
strcpy(RootNode->data, 100); /
위에 예제를 보시면 3번 memset 부분은 버퍼를 NULL값으로 초기화를 하며 마지막 strcpy는 data 100 ; 즉 100을 root의
기준값으로 사용하는 것입니다.