목차
소스파일(헤더,함수구현,테스트소스)
실행파일
결과캡쳐파일
실행파일
결과캡쳐파일
본문내용
구조체의 구성과 함수 프로토타입.
#define Node struct node
struct node
{
int data;
Node * next;
};
Node * CreateList();
int isEmpty(Node * List);
void ListDisplay(Node * List, char * str);
void add_FirstItem(Node * List, int data);
int get_FirstItem(Node * List);
int get_LastItem(Node * List);
void Delete_FirstItem(Node * List);
void Delete_LastItem(Node * List);
void Make_ListEmpty(Node * List);
void Delete_List(Node * List);
실행화면 캡쳐
Create List...
isEmpty(List) : 1
Add First Item...
Add First Item...
Add First Item...
Add First Item...
Add First Item...
List : 5 개의 데이터
4 3 2 1 0
Get First Item : 4
Get Last Item : 0
Delete First Item...
List : 4 개의 데이터
3 2 1 0
Delete Last Item...
List : 3 개의 데이터
3 2 1
Make List Empty...
List : 0 개의 데이터
Delete List...
#define Node struct node
struct node
{
int data;
Node * next;
};
Node * CreateList();
int isEmpty(Node * List);
void ListDisplay(Node * List, char * str);
void add_FirstItem(Node * List, int data);
int get_FirstItem(Node * List);
int get_LastItem(Node * List);
void Delete_FirstItem(Node * List);
void Delete_LastItem(Node * List);
void Make_ListEmpty(Node * List);
void Delete_List(Node * List);
실행화면 캡쳐
Create List...
isEmpty(List) : 1
Add First Item...
Add First Item...
Add First Item...
Add First Item...
Add First Item...
List : 5 개의 데이터
4 3 2 1 0
Get First Item : 4
Get Last Item : 0
Delete First Item...
List : 4 개의 데이터
3 2 1 0
Delete Last Item...
List : 3 개의 데이터
3 2 1
Make List Empty...
List : 0 개의 데이터
Delete List...
소개글