ganghe74   5년 전

안녕하세요 백준님 강의를 듣고 있는 알고리즘 초보입니다.

백준님 수업을 열심히 듣고 미로탐색 문제를 풀던 중!!!!!!

엄청난 난제에 마주치고 말아버렸습니다.

분명 맞았는데 채점결과는 틀렸다고 나와버린것이죠.

결국 저는 문제풀이를 포기하고 백준님의 소스코드와 제 코드를 한줄한줄 비교해가면서 문제점을 찾았습니다.

여기서 문제는 다음과 같습니다.

9번라인 int d[100][100];

이녀석을 int main 함수 바깥으로 보내버리면 정답이됩니다.

왜죠? 이해할수가 없습니다.

전역변수와 지역변수? 저는 이렇게 알고 있는데 아무튼 이 두 변수간의 차이점을 아시는 분에게는 좋아요를 해드립니다.

djm03178   5년 전

전역 변수는 자동으로 0으로 초기화되지만, 지역 변수에는 쓰레기값이 들어있게 됩니다.

ganghe74   5년 전

헉 그러네요.. 새로운 사실 알아갑니다.

댓글을 작성하려면 로그인해야 합니다.