linked list를 이용하여 push를 구현해봤습니다. pop은 어떻게 구현해야할지 조언주세요..
솔길
linked list를 이용하여 push를 구현해봤습니다. pop은 어떻게 구현해야할지 조언주세요..linked list를 이용한 pop 구현질문 내용 :linked list를 이용해서 push를 이런식으로 구현해봤는데요
main()
{
list * top, *temp;
temp = push(top, 1);
if(temp != null) top=temp;
}
list * push(list *top, int data)
{
list * temp;
if((temp=(list *)malloc(sizeof(list)))==null) {
printf(“stack is overflow\n”); return(null);
}
temp-data = data; temp-link = top;
return(temp);
}
pop을 구현하려면 어떤식으로해야할지 잘 모르겠습니다...
조언 주시면 감사하겠습니다 ^^
-
염소자리
대충 감을 잡을 수 있었습니다 감사합니다!ㅎㅎ
-
권애교
전체 소스가 아니라 몇가지 오류가 있으리라 생각되는 부분이 있는데 잘 해결하시길 바래요.
-
크나
아..!! 감사합니다!!!
-
잉간
LIST* pop(LIST *top, int *data)
{
\tLIST* temp = NULL;
\tif(top-link == NULL)
\t{
\t\tprintf(\스택 최상위입니다.\\n\);
\t\treturn -1;
\t}
\ttemp = top-link;
\t*data = top-data;
\tfree(top);
\treturn temp;
}
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2692374 | 고수님들 댓글 마니부탁해요!!! (2) | 엄지 | 2025-04-22 |
2692343 | scnaf에 자꾸 선언을 참조하라는데;; (8) | 도래 | 2025-04-22 |
2692282 | 도스상에서 생성된 exe파일에 press~ 뜨게 하기 (4) | 회사원 | 2025-04-21 |
2692256 | scanf("%*c"); ㅠㅠ 고수님들 | 거북이 | 2025-04-21 |
2692230 | 하노이탑 질문입니다. (1) | 미쁘다 | 2025-04-21 |
2692210 | 정보 올림피아드 문제인데.. 풀이 과정이 궁금합니다.(재귀함수) (5) | 물티슈 | 2025-04-20 |
2692144 | C언어와 리눅스에 대한 질문입니다. | 싴흐한세여니 | 2025-04-20 |
2692114 | 컨텍스트 스위칭하는데 걸리는 시간 측정.. | YourWay | 2025-04-19 |
2692086 | 간접참조 연산자, 증감연산자 질문이용! (2) | 블랙캣 | 2025-04-19 |
2692056 | 주석좀 달아주세요. 몇개적엇는데 몇개만달아주세요. (2) | DevilsTears | 2025-04-19 |
2691978 | 진수 쉽게 이해하는법... (3) | 지지않는 | 2025-04-18 |
2691949 | getchar() 한 문자를 입력받는 함수 질문 | 채꽃 | 2025-04-18 |
2691919 | 배열 정렬 및 합치기 질문입니다. | 사과 | 2025-04-18 |
2691845 | c언어왕초보 질문이 있습니다........ | 루나 | 2025-04-17 |
2691815 | void add(int num); 함수... (4) | 살랑살랑 | 2025-04-17 |
2691756 | 명령 프롬프트 스크롤바가 없어요 | 두메꽃 | 2025-04-16 |
2691725 | 자료구조에 관련해서 질문이 있어 글을 올립니다. | 누리알찬 | 2025-04-16 |
2691697 | if 문에서 구조체 배열에 저장되있던 문자열 검사하는 법 ? (2) | 민트맛사탕 | 2025-04-16 |
2691678 | C언어 함수 질문이요~!!! | 연보라 | 2025-04-15 |
2691650 | 반복문 | 돋가이 | 2025-04-15 |