en.subject.pdf

PDF 한국어 번역본 github

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);

}