일장의 LinkedList 프로그램부분과 DoublyLinkList 프로그램에 이상한 것이 있어서요.
2010-01-13
|
by hiboss1
2219
Test_LinkedList.c 에서 보면 리스트를 제거하는 부분이 있는데
//Remove all
printf("\nDestorying List...\n\n");
Count=SLL_GetNodeCount(List); <- 이부분이 추가되어야 하지 않나요?
for(i=0;i
Current=SLL_GetNodeAt(List,0);
if(Current!=NULL){
SLL_RemoveNode(&List,Current);
SLL_DestoryNode(Current);
}
}
그리고 DoublyLinkList에서는 DoublyLinkedList.h에서는 PrintNode라는 것이 선언이 되어 있지 않은데 DoublyLinkedList.c에서는 작성이 되어있고 마지막으로 Test_DoublyLinkList.c에서는 사용을 하지 않았더군요.
그럼 오늘도 행복한 하루보내세요.
감사합니다.