[ft_lstdelone] note

duckkuri·2020년 10월 16일
0

42Seoul_Libft_Story

목록 보기
17/22

[list][function] ft_lstdelone

리스트 생성 함수

t_list 구조체

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

type

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

매개변수

  • t_list *lst : free할 요소
  • void (del)(void) : content를 삭제하는데 사용되는 함수의 주소

리턴값

void

없음

사용 가능한 외부 함수

free

설명

  • 요소를 매개변수로 주고 del함수를 사용하여 요소의 content와 요소의 메모리를 free한다.
  • next의 메모리는 free될 수 없다.

테스트

profile
😤 Today I Learned

0개의 댓글