[ft_lstclear] note

duckkuri·2020년 10월 20일
0

42Seoul_Libft_Story

목록 보기
20/22

[list][function] ft_lstclear

t_list 구조체

typedef struct s_list
{
  void *content;
  struct s_list *next;
}	t_list;

type

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

매개변수

  • t_list **list : 하나의 요소의 포인터 주소
  • void (del)(void) : 요소의 content를 지우는 함수의 주소

리턴값

void

없음

사용 가능한 외부 함수

free

설명

  • 함수 delfree()를 사용하여 주어진 요소와 해당 요소의 모든 후속 요소를 삭제하하고 메모리 해제한다.
  • 마지막으로 포인터의 리스트는 반드시 NULL로 설정되어야 한다.
profile
😤 Today I Learned

0개의 댓글