rlaeodnjs96   2년 전

c로 배열을 이용해 오름차순으로 정렬한 후 그 위치값을 출력하도록 코딩했는데 비주얼 스튜디오에서 오버플로우가 발생했다고 뜹니다...

오버플로우를 검색해 봣는데 조금 어려워서 잘 이해도 되지 않고 문제점을 찾기가 막막 합니다

혹시 이 코드 유지하면서 해결방법이 있으면 알려주시고 왜 발생했는지 알려주실 수 있나요?

euphoric_n   2년 전

12번줄 반복문에서 마지막 반복 j = N-1이 되면

13번, 15번줄 arr[j+1]에서 배열 인덱스를 초과합니다.

19번줄 반복문에서 인덱스 k를 사용하고 있지만 반복문 내부에서는 j를 사용하고 있습니다.

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