2026.06.21
출처
ft_lstadd_front
목적: 리스트의 맨 앞에 new 노드를 추가한다. 코드: **lst를 통해 ‘노드’의 주소를 가져온다. 만약 lst,...
+more
2024.05.26
ft_lstsize
목적: 리스트의 사이즈를 확인한다. 이 리스트는 t_list 구조체들(노드)의 집합이다. 코드: next가 NUL...
ft_lstlast
목적: 리스트의 마지막 노드의 주소를 return 해 준다. 코드: 만약 마지막 노드라면 next = NULL...
ft_lstadd_back
목적: 리스트의 맨 뒤에 새로운 노드를 추가한다. 코드:
ft_lstdelone
목적: 노드 하나를 del 함수를 이용해 삭제한다. 코드: del 함수는 노드의 content를 삭제 해 줌. lst가 삭...
ft_lstclear
목적: 리스트 내의 모든 노드를 삭제한다. 코드: temp를 통해 뒤쪽에 있는 노드를 저장 해 놓고 앞의 노드...
ft_lstiter
목적: 함수 포인터가 가리키는 함수에 각 노드의 content들을 차례로 넣어서 실행시켜준다. 코드:
ft_lstmap
목적: 노드를 f가 가리키는 함수를 통해 새로 생성하여 새로운 리스트를 만든다. 만약 새노드를 malloc하는...
libft.h
감자국 유학생
Makefile