[42seoul] ft_lstclear는 어떤 함수일까??

개발하는 곰댕이·2021년 4월 10일
0

42Seoul

목록 보기
43/45

함수원형

void	ft_lstclear(t_list **lst, void (*del)(void *))

인자

  • **lst
    • 할당을 해제할 연결리스트의 시작지점
  • (del)(void )
    • 구조체 멤버변수의 할당을 해제해줄 함수

1. ft_lstclear란??

ft_lstclear는 연결리스트에서 원하는 노드에서부터 제일 마지막 노드까지의 멤버변수의 할당을 해제해주는 함수이다. 함수포인터 (*del)을 통해서 멤버변수 또한 할당을 해제할 수 있다.

2. 사용예제


이처럼 내가 원하는 노드부터 마지막 노드까지 모두 할당을 해제해주는 모습이다.

0개의 댓글