ft_lstadd_back 함수 구현

윤효준·2024년 8월 17일

42 Libft 복습

목록 보기
26/28

ft_lstadd_back 함수는 마지막에 새로운 노드를 추가하는 함수다.

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

void	ft_lstadd_back(t_list **lst, t_list *new)
{
	t_list	*last;

	last = ft_lstlast(*lst);
	if (last == 0)
		*lst = new;
	else
		last->next = new;
}

마지막을 찾는 함수인 ft_lstlast를 이전에 구현해 놓았으므로 사용을 했다!

profile
작은 문제를 하나하나 해결하며, 누군가의 하루에 선물이 되는 코드를 작성해 갑니다.

0개의 댓글