/* 단일연결리스트를 이용한 문자열 자료 삽입. */
페이지 정보
작성일 23-01-21 11:19본문
Download : 단일연결리스트를 이용한 문자열 자료 삽입.hwp
*/
while(1){
printf(`입력(i)/리스트(l)/종료(q)? : `);
gets(buff);
switch(*buff){
case `i`:
case `I`:
insert_node();
break;
case `l`:
case `L`:
list_node();
break;
case `q`:
case `Q`:
break;
}
if(*buff==`q` || *buff==`Q`)
break;
}
return 0;
}
/*노드 초기화 함수.*/
void init_node(void)
{
/* 헤더와 꼬리부분 초기화*/
head=(node *)malloc(sizeof(node));
tail=(node *)malloc(sizeof(node));
/* 헤더의 다음주소를 꼬리노드를 칭하게 한다.






,기타,레포트
간단한SingleLinkedList를이용한노드 , /* 단일연결리스트를 이용한 문자열 자료 삽입. */기타레포트 ,
간단한SingleLinkedList를이용한노드
/* 머리와 꼬리부분 초기화 */
init_node();
/* `q`,`Q`가 입력되기 전까지 계속 반복된다된다. */
head->next=tail;
tail->next=head;
}
/*노드 추가.*/
void insert_node(void)
{
/* 삽입할 노드 선언*/
node *insnode;
/*임시 노드*/
node *ptr;
/* 생성된 노…(drop)
순서
Download : 단일연결리스트를 이용한 문자열 자료 삽입.hwp( 86 )
설명
/* 단일연결리스트를 이용한 문자열 자료 삽입. */
레포트/기타
다.
꼬리노드의 다음 주소를 헤더에 둔다.