>> Delete Reply from No. 56480 article
No. RE: 문제가 없어보이는데요?

등록 2002-09-06 10:08:00 By localhost     조회 5
이름 단n키    

		다른 함수에서 에러가 나는게 아닌지 확인해보세요.
집어넣고 빼내는 함수에서 문제가 생겼을 강능성이 보입니다.
 : 질문들입니다.
:
: 제가 스택을 구현 하고 있는데요..
: 이상하게 에러가 납니다..
:
: 에러좀 잡아주세요..
:
: 아래는 소스입니다.
:
: // stack의 기본 데이터형
: typedef struct stack
: {
:     int *bottom;            // stack의 bottom
:     int top;
:     int size;               // stack의 크기
: } Stack;
:
: // size 크기의 스택 초기화
: void create (Stack *pStack, int size)
: {
:     pStack->bottom = (int *) malloc(sizeof(int)*size);
:     pStack->top = -1;
:     pStack->size = size;
: }
:
: // Stack 의 제거
: void destory (Stack *pStack)
: {
:     free (pStack->bottom);
:     pStack->top = -1;
:     pStack->size = 0;
:     pStack->bottom = NULL;
:
: }
:
: 이정도 입니다.
: 여기서 destory() 함수의 free (pStack->bottom)에서 에러가 나거든요..
:
: 이건 왜 그런것입니까?
:
: 에러내용은.. 아래와 같습니다.
: debian_wbh:/mnt/d/work/Stack# ./Stack
:          6         5         4         3         2         1        -1        -1
:
: 세그멘테이션 오류
:
: --
: 장점 0.1.0
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved