이 코드에서 왜 totalRainfallByMonth[5]가 -14371.18으로 나오는거야?
분명히 위에서 변수 선언만 하고 쓰지도 않았는데 어쩌다가 들어간 거지?
다른 값은 정상적으로 나오는데 저 값만 이상하게 나와서.... 도대체 왜 그런지 모르겠음.
이 코드에서 왜 totalRainfallByMonth[5]가 -14371.18으로 나오는거야?
분명히 위에서 변수 선언만 하고 쓰지도 않았는데 어쩌다가 들어간 거지?
다른 값은 정상적으로 나오는데 저 값만 이상하게 나와서.... 도대체 왜 그런지 모르겠음.
배열 초기화하고 써
그렇게 해서 되긴 했는데 왜 저 값이 나오는지 궁금함. 지금이야 12개밖에 없어서 괜찮은데 나중에 수백, 수천개가 넘어가면 전부 초기화하기 힘들잖아.
초기화 안하면 쓰레기값 들어가있을수 있으니까 수백 수천개라도 초기화 시켜야지
쓰레기값 들어가는 건 랜덤이야? 계속 실행해봐도 똑같이 저 값만 저렇게 나오던데. 이유가 따로 있는 건 아님?
저 배열이 할당되기전에 저부분 스택 쓰던넘이 저런값 썼겠지 그부분 초기화 안하고 쓰니 남아있던거고. 우리가볼땐 랜덤이라 보는게 맞겠지
아 ㅇㅋㅇㅋ 스택 관련된 건 인터넷에서 찾아볼게. 알려줘서 감사
ㅏㅏ... 그것은 가비지값이라는 것이다 초기화를 해주어야하지