<font size="3" face="맑은 고딕">자꾸 이 부분이 헷갈리는 거 같으네요</font> <div><font size="3" face="맑은 고딕">2차원 배열을 다음과 같이 초기화 했을 때</font></div> <div><font size="3" face="맑은 고딕"><br></font></div> <div><font size="3" face="맑은 고딕">int arr[3][3];</font></div> <div><font size="3" face="맑은 고딕"><br></font></div> <div><font size="3" face="맑은 고딕"><br></font></div> <div><font size="3" face="맑은 고딕">배열 arr는</font></div> <div><font size="3" face="맑은 고딕"><br></font></div> <div><font size="3" face="맑은 고딕">0,0,0</font></div> <div><font size="3" face="맑은 고딕">0,0,0</font></div> <div><font size="3" face="맑은 고딕">0,0,0</font></div> <div><font size="3" face="맑은 고딕"><br></font></div> <div><font size="3" face="맑은 고딕">이 되는게 아닌가요?</font></div> <div><font size="3" face="맑은 고딕"><br></font></div> <div><font size="3" face="맑은 고딕">int arr[3][3]={1}; 처럼 초기화 하면</font></div> <div><font size="3" face="맑은 고딕"><br></font></div> <div><font size="3" face="맑은 고딕">1,0,0</font></div> <div><font size="3" face="맑은 고딕">0,0,0</font></div> <div><font size="3" face="맑은 고딕">0,0,0</font></div> <div><font size="3" face="맑은 고딕"><br></font></div> <div><font size="3" face="맑은 고딕">으로 나머지 부분이 0으로 초기화 된다는 개념을 생각해서 모두 비워두면 모두 0이 될 것 같았는데</font></div> <div><font size="3" face="맑은 고딕">모두 쓰레기값이 들어가네요. </font></div> <div><font size="3" face="맑은 고딕">근데 웹컴파일러로 해보면 몇개는 0 몇개는 쓰레기값이구요.</font></div> <div><font size="3" face="맑은 고딕">이건 컴파일러마다 다른건가요?</font></div> <div><font size="3" face="맑은 고딕"><br></font></div> <div><font size="3" face="맑은 고딕">예제를 푸는데</font></div> <div><font size="3" face="맑은 고딕"><br></font></div> <div><font face="맑은 고딕" size="3"><span style="line-height:24px;">int arr[3][3]={0}; 으로 초기화 해놓고 배열의 값을 변경하기보다</span></font></div> <div><font face="맑은 고딕" size="3"><span style="line-height:24px;">int arr[3][3]; 으로 초기화 해놓고 배열의 값을 변경하는 것이 더 깔끔해 보여서 이렇게 하고 싶어서 아쉬워 질문해봅니다..</span></font></div> <div><font face="맑은 고딕" size="3"><span style="line-height:24px;"><br></span></font></div> <div><font face="맑은 고딕" size="3"><span style="line-height:24px;">그리고 참고로 하는 책에서는 그냥 int arr[3][3]; 을 하면 모두 0으로 초기화 되는 것처럼 설명하고 있다구여 ㅜㅜ</span></font></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.