메모리 쓰레기값
원래 선언만하면 출력할때 주소값이 나오는건가요?? - dc App
메모리에 남아있던 쓰레기값이라고
죄송합니다 ㅠㅠ 근데 선언이후에 값을 다 넣어줬는데 왜 쓰레기가 나오는거죠... - dc App
가비지 - dc App
원래 배열 선언만하면 출력할때 주소값으로 나오나요?? - dc App
포문에서 0 빼먹어서그런듯 - dc App
arr[15][15] 만 선언하면 메모리상에서 225칸을 잡아주고 아무 작업도 안하기 때문에 메모리에 남아있던 쓰레기값이 출력되게 됨. {0}을 넣으면 모든칸을 초기화하는 작업을 해주는거고
코드만 봐선 arr[0] 배열만 i값을 넣어주는 작업을 하는데, 이중 for문 들어가는 코드에서 뒷쪽에서 arr[1][0] 를 참조하는 케이스가 있음. arr[1][0]에는 쓰레기값이 들어있을테니 여기서 꼬이는거겠지
초기화 작업을 안한 기준에서 말임
아 j를 1부터 시작해서 j가 0일때 쓰레기값들이 다 넘어와서 출력이 이상하게된거였군요 감사합니다!! ㅠㅠ - dc App
메모리 쓰레기값
원래 선언만하면 출력할때 주소값이 나오는건가요?? - dc App
메모리에 남아있던 쓰레기값이라고
죄송합니다 ㅠㅠ 근데 선언이후에 값을 다 넣어줬는데 왜 쓰레기가 나오는거죠... - dc App
가비지 - dc App
원래 배열 선언만하면 출력할때 주소값으로 나오나요?? - dc App
포문에서 0 빼먹어서그런듯 - dc App
arr[15][15] 만 선언하면 메모리상에서 225칸을 잡아주고 아무 작업도 안하기 때문에 메모리에 남아있던 쓰레기값이 출력되게 됨. {0}을 넣으면 모든칸을 초기화하는 작업을 해주는거고
코드만 봐선 arr[0] 배열만 i값을 넣어주는 작업을 하는데, 이중 for문 들어가는 코드에서 뒷쪽에서 arr[1][0] 를 참조하는 케이스가 있음. arr[1][0]에는 쓰레기값이 들어있을테니 여기서 꼬이는거겠지
초기화 작업을 안한 기준에서 말임
아 j를 1부터 시작해서 j가 0일때 쓰레기값들이 다 넘어와서 출력이 이상하게된거였군요 감사합니다!! ㅠㅠ - dc App