일단 연결리스트로 malloc과 free를 흉내내는 프로그램인데



모드가 2개가 있음. first fit이랑 best fit



first fit에서는 중간에 갑자기 초기화가 안되는 경우가 없음



best fit에서는 아래 사진처럼 잘되는 경우도 있는데



윗 사진처럼 초기화가 안되서 저런 오류가 뜸



웃긴게 디버그모드로 들어가면 오류뜨는 곳이 프로그램 돌릴때마다 다름.



공통점이라면 노드 탐색을 위해서 임시적으로 노드하나를 선언하고 초기화한 후에 반복문으로 연결리스트 끝까지 탐색하는구간임.



또 어쩔때는 이상없이 잘 돌아갈때도 있음






도저히 이런경우는 첨이라 고치기가 너무 힘듬니다



저좀 도와주십쇼 형님들