공부/C언어
2020. 6. 28.
(C 예제) 다차원 배열과 예제
//다차원 배열 int arrOneDim[10]; int arrTwoDim[5][5]; int arrThreeDim[3][3][3]; 위에서부터 순서대로 길이가 10인 1차원 int형 배열 가로, 세로의 길이가 각각 5인 2차원 int형 배열 가로, 세로, 높이의 길이가 각각 3인 3차원 int형 배열 이 이상도 선언은 가능하지만, 의미가 없다. 2차원 배열의 선언 2차원 배열의 선언은 TYPE arr[세로길이][가로길이]; 이다. 3 x 4 x 4 = 48 7 x 9 x 4 = 252 2차원 배열요소의 접근 이를 일반화하면 // 일반화 arr[N - 1][M - 1] = 20; printf("%d", arr[N - 1][M - 1]); 세로 N, 가로 M의 위치에 값을 저장 및 참조한다. 관련 예제를 ..