2차원 배열의 메모리할당

김동규·2022년 11월 8일
0

JAVA

목록 보기
29/38

2차원 배열이 연속적인 메모리가 할당된 별도의 정적 자료구조가 아니고 값을 저장하는 1차원 배열들과 각 1차원 배열을 참조하는 배열로 이루어진다.

int[][] arr=new int[3][];
arr[0] = new int[3]
arr[1] = new int[2]
arr[2] = new int[1]

위와 같이 선언하였을때 위 그림과 같은 메모리 할당이 일어나게된다.

위와같은 형식으로 선언되는것을 알수있다.

참고:https://surhommejk.tistory.com/190
참고:https://jerry92k.tistory.com/9

profile
HigasiHosi

0개의 댓글