[ft_lstsize] note

duckkuri·2020년 10월 16일
0

42Seoul_Libft_Story

목록 보기
14/22

[list][function] ft_lstsize

리스트 갯수

t_list 구조체

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

type

int ft_lstsize(t_list *lst);

매개변수

  • t_list *lst : list의 시작

리턴값

int 형 데이터로 리턴
  • list의 길이 리턴

사용 가능한 외부 함수

없음

설명

  • 리스트의 요소의 갯수를 센다.

테스트

t_list **list;
ft_lstadd_front(list, ft_lstnew(1));
ft_lstadd_front(list, ft_lstnew(2));
ft_lstadd_front(list, ft_lstnew(3));

printf("ft_lstsize = %d\n",ft_lstsize(*list));	// ft_lstsize = 3
profile
😤 Today I Learned

0개의 댓글