#include <stdio.h>

#include "DLinkedList.h"


int main(void)

{

// List의 생성 및 초기화 /////////////////////////////

List list;

int data;

ListInit(&list);


// 5개의 데이터 저장 /////////////////////////////

LInsert(&list, 11);  LInsert(&list, 11);

LInsert(&list, 22);  LInsert(&list, 22);

LInsert(&list, 33);


// 저장된 데이터의 전체 출력 /////////////////////////

printf("현재 데이터의 수: %d \n", LCount(&list));


if(LFirst(&list, &data))    // 첫 번째 데이터 조회

{

printf("%d ", data);

while(LNext(&list, &data))    // 두 번째 이후의 데이터 조회

printf("%d ", data);

}


return 0;

}


//그만 보자.