
ft_lstlast 함수는 마지막 노드를 반환하는 함수다.
typedef struct s_list
{
void *content;
struct s_list *next;
} t_list;
t_list *ft_lstlast(t_list *lst)
{
if (lst == 0)
return (0);
while (lst->next != 0)
lst = lst->next;
return (lst);
}
마지막 노드의 다음은 NULL이므로 next가 NULL이 아닐 때까지 반복문을 돌려서 찾으면 된다!