2차원 배열의 선언
타입[][] 변수이름;
타입 변수이름 [][];
타입[] 변수이름[];
2차원 배열의 인덱스 : 행과 열로 구성되어있다. 그렇기에 0~행의 길이 -1, 열의 경우 0~ 열의 길이 -1 의 범위를 갖으며, 접근 방법은 '배열이름[행index][열index]'이다.
2차원 배열의 초기화 : 괄호를 한번 더 써서 행별로 구분을 준다.
int [][] arr = { {1,2,3}, {4,5,6} };//new int[][]생략
가변 배열 : 2차원 이상의 다차원 배열을 생성할 경우 전체 배열 차수 중 마지막 차수의 길이를 지정하지 않고, 각기 다른 길이의 배열을 생성함으로써 고정된 형태가 아닌 유동적인 가변 배열을 구성할 수 있다.
댓글