Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

다차원 배열과 지그재그 배열의 차이점은 무엇입니까?

<시간/>

다차원 배열

다차원 배열은 직사각형 배열이라고도 합니다. 정수의 3차원 배열을 다음과 같이 정의할 수 있습니다. -

int [ , , ] val;

2차원 배열을 정의하는 방법을 살펴보겠습니다.

int[,] val = new[3,3]

지그재그 배열

Jagged 배열은 배열의 배열입니다. 여기에서 요소에 액세스하려면 해당 특정 배열의 인덱스를 언급하기만 하면 됩니다.

여기에 5개의 정수 배열이 있는 들쭉날쭉한 배열이 있습니다 -

int[][] a = new int[][]{new int[]{0,0},new int[]{1,2}, new int[]{2,4},new int[]{ 3, 6 }};