배열과 연결리스트로 스택구현(2002로 작성)
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

배열과 연결리스트로 스택구현(2002로 작성)에 대한 보고서 자료입니다.

목차

- 프로그램소스

- 결과화면 캡쳐

본문내용

;
stack_pointer temp = (stack_pointer)malloc(sizeof(stack));
if(IS_FULL(temp))
{
printf("The memory is full.\n");
exit(1);
}
printf("PUSH DATA:: ");
scanf("%s",&it);
temp->item = it;
temp->link= *top;
*top = temp;
}
void delete(stack_pointer *top)
{
stack_pointer temp = *top;
char ditem;
if(IS_EMPTY(temp))
{
printf("The stack is empty. \n");
}
ditem = temp->item;
*top = temp->link;
free(temp);
printf("POP DATA : %c\n",ditem);
}
void state(stack_pointer *top)
{
stack_pointer temp = *top;
printf("지금 상태 :\n");
while(temp)
{
printf("%C\n",temp->item);
temp=temp->link;
}
}
main()
{
int a; /* 입력 값을 받을 변수*/
while(1)
{
printf(" 1.PUSH 2.POP 3.현재상태\n");
scanf("%d", &a);
if(a == 1)
add(top);
else if(a == 2)
delete(top);
else if(a == 3)
state(top);
else
printf("잘못 입력하셨습니다.\n");
}
return(0);
}

키워드

  • 가격900
  • 페이지수5페이지
  • 등록일2005.12.09
  • 저작시기2005.12
  • 파일형식한글(hwp)
  • 자료번호#325594
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니