반응형
출처:
http://adnoctum.tistory.com/387
제대로 선언되지 않은 메모리 영역을 읽을려고 할 때 나는 오류이다.
가장 짜증나는 오류인게 일단 컴파일은 잘 되는데(문법을 어기진 않았으니까)
막상 돌리면 Segmentation fault (core dumped) 만 뜨고 별 내용이 없다.
어디에서 오류가 난지를 모르니까 더 답답할 따름.
안 그래도 어제부터 예제를 치고 공부하는데 계속 저 오류가 나서 반나절을 허비했는데,
알고보니 처음 구조체 내의 포인터 정의 부분에서 "="이 아닌 "-"로 오타가 나서 오류가 난 것이다.
저거 고치고 나니까 잘 되는 것을 보고 힘이 빠질 수 밖에 없었다.
결론은 세그멘테이션 오류가 날 때 포인터 정의 부분이나 메모리 함수가 사용된 쪽을 잘 살펴보자.
반응형