함수원형
void ft_lstclear(t_list **lst, void (*del)(void *))
인자
- **lst
- 할당을 해제할 연결리스트의 시작지점
- (del)(void )
- 구조체 멤버변수의 할당을 해제해줄 함수
ft_lstclear
는 연결리스트에서 원하는 노드에서부터 제일 마지막 노드까지의 멤버변수의 할당을 해제
해주는 함수이다. 함수포인터 (*del)을 통해서 멤버변수 또한 할당을 해제할 수 있다.
이처럼 내가 원하는 노드부터 마지막 노드까지 모두 할당을 해제해주는 모습이다.