C언어 Chapter 28. 연결리스트에 많이 사용되는 함수 연결리스트를 인수로 넘겨받아 내용을 출력하는 함수 void print_list (NODE *head) { if (head == NULL) { printf("NULL\n"); } else { printf("%c ==> ", head -> data); print_list (head -> next); } } 연결리스트의 노드의 개수를 헤아리는 함수 int count (NODE *head) { if (head == NULL) { return 0; } else { return (1 + count (head -> next)); } } 연결리스트의 메모리를 해체하는 함수 void loop_free (NODE *head) { NODE *temp, *curre..