참고 링크 :

[자료구조] 배열 리스트(Array List)

선형 & 비선형 자료구조

리스트(List)

리스트의 추상 자료형

*// 리스트의 추상 자료형
// 리스트 초기화*
void initList(List* plist);

*// 데이터 삽입(추가)*
void insertList(List* plist, ListData data);

*// 데이터 조회(첫 번째)*
void getFirstListData(List* plist, ListData* pdata);

*// 데이터 조회(두 번째 이후)*
void getNextListData(List* plist, ListData* data);

*// 데이터 삭제*
ListData removeListData(List* plist);

*// 추가적인 함수*
int getListLength(List* plist);

배열 리스트의 구현