목차
단순연결리스트 소스
주석
실행화면
주석
실행화면
본문내용
; getchar();
/*프로그램 리스트에 의해 월수금 3개의 노드 만듦*/
printf("(2) 리스트에 3개의 노드 추가하기! \n");
addLastNode(L, "월");
addLastNode(L, "수");
addLastNode(L, "금");
printList(L); getchar();
/*마지막 노드에 '일'이 들어간 노드추가*/
printf("(3) 리스트 마지막에 노드 한개 추가하기! \n");
addLastNode(L, "일");
printList(L); getchar();
/*'일'이 들어간 마지막 노드 삭제*/
printf("(4) 마지막 노드 삭제하기! \n");
deleteLastNode(L);
printList(L); getchar();
/*리스트의 연결순서를 역순으로 변환*/
printf("(5) 리스트 원소를 역순으로 변환하기! \n");
reverse(L);
printList(L); getchar();
/*공백상태 리스트로 만들기*/
printf("(6) 리스트 공간을 해제하여, 공백 리스트 상태로 만들기! \n");
freeLinkedList_h(L);
printList(L);
getchar();
return 0;
}
/*프로그램 리스트에 의해 월수금 3개의 노드 만듦*/
printf("(2) 리스트에 3개의 노드 추가하기! \n");
addLastNode(L, "월");
addLastNode(L, "수");
addLastNode(L, "금");
printList(L); getchar();
/*마지막 노드에 '일'이 들어간 노드추가*/
printf("(3) 리스트 마지막에 노드 한개 추가하기! \n");
addLastNode(L, "일");
printList(L); getchar();
/*'일'이 들어간 마지막 노드 삭제*/
printf("(4) 마지막 노드 삭제하기! \n");
deleteLastNode(L);
printList(L); getchar();
/*리스트의 연결순서를 역순으로 변환*/
printf("(5) 리스트 원소를 역순으로 변환하기! \n");
reverse(L);
printList(L); getchar();
/*공백상태 리스트로 만들기*/
printf("(6) 리스트 공간을 해제하여, 공백 리스트 상태로 만들기! \n");
freeLinkedList_h(L);
printList(L);
getchar();
return 0;
}