bossinkrr   2년 전

22, 58, 64 줄 초기화 되지 않은 'n1'을 사용하고 있다고 뜨는데 

14줄 for문에서 n1 배열에 정수를 입력했는데 왜 초기화를 해야 하는건가요?

이 코드보다 더 간단한 코드로 제출해서 맞았다 뜨긴 했는데 

아래와 같은 경우 초기화를 해야 하는 이유를 아시는 분 설명 부탁드립니다.

zigui   2년 전

초기화를 하지 않아도 되는 것은 맞습니다. 

하지만 컴파일 단계에서 12번째 줄에서 3자리 정수가 입력된다는 가정을 알 수 없어, 컴파일러가 초기화할 필요가 없다는 것을 몰라 워닝을 띄우는 것입니다.

bossinkrr   2년 전

아 그 생각을 못했네요.. 정말 감사합니다!

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