libft.h
#ifndef LIBFT_H
# define LIBFT_H
# include <unistd.h>
# include <stdlib.h>
# 함수 프로토타입
#endif
1. ft_strlen 사용할때 자료형 size_t 확인 !
#include <stdio.h>
void f(void *lst)
{
char *str = (char *)lst;
printf("%s\\n", str);
}
int main()
{
t_list *head;
t_list *first;
t_list *second;
t_list *third;
char *a = "a";
char *b = "b";
char *c = "c";
head = NULL;
printf("HI\\n");
first = ft_lstnew(a);
second = ft_lstnew(b);
third = ft_lstnew(c);
printf("good\\n");
printf("%s", (char *)(first->content));
printf("%s", (char *)(second->content));
printf("%s", (char *)(third->content));
printf("addback start\\n");
ft_lstadd_back(&head, first);
ft_lstadd_back(&head, second);
ft_lstadd_back(&head, third);
printf("iter start\\n");
ft_lstiter(head, f);
}