1924번 - 2007년
ㅇ이 문제를 오랫동안 고민하다가 잘 모르겠어서 다른 사람들의 풀이를 참고했는데요!
코드는 전부 이해가는데 딱 한군데가 이해가 안갑니다.
char day[7][4] = { "SUN","MON","TUE","WED","THU","FRI","SAT" };
왜 이부분을 2차원 배열을 써야하는지 모르겠습니다.
1차원 배열로 [7] 만 써주었더니 이니셜라이저 값이 많다는 오류가 뜨더군요.
또한 2차원 배열이라도 달력처럼 4행 7열이여야 할 것만 같은데 왜 4행 7열인지도 모르겠습니다.
저 배열은 컴퓨터 메모리 상에 아래 코드와 같이 저장됩니다.
따라서 char의 이차원 배열이고, 7행 4열입니다.
아래 형태의 2차원 배열이 아닐까요 !?
댓글을 작성하려면 로그인해야 합니다.
tjswjd 6년 전
ㅇ이 문제를 오랫동안 고민하다가 잘 모르겠어서 다른 사람들의 풀이를 참고했는데요!
코드는 전부 이해가는데 딱 한군데가 이해가 안갑니다.
char day[7][4] = { "SUN","MON","TUE","WED","THU","FRI","SAT" };
왜 이부분을 2차원 배열을 써야하는지 모르겠습니다.
1차원 배열로 [7] 만 써주었더니 이니셜라이저 값이 많다는 오류가 뜨더군요.
또한 2차원 배열이라도 달력처럼 4행 7열이여야 할 것만 같은데 왜 4행 7열인지도 모르겠습니다.