2차원 배열

·C
다차원 배열 다차원 배열은 2차원 이상의 배열을 말한다. 2차원, 3차원, 4차원 ... C언어는 4차원 이상의 배열도 문법적으로는 허용한다. 그러나 4차원 이상의 배열은 불필요하고 논리적으로 이해하기도 힘들기 때문에 다차원 배열은 2, 3차원 배열을 말하는 것으로 이해하는 것이 좋다. 선언 방법은 다음과 같다. 자료형 배열명[세로][가로];//2차원 배열 자료형 배열명[세로][가로][높이];//3차원 배열 1차원 배열 선언 시에는 []안의 수가 요소의 수를 의미했지만 다차원 배열에서는 순서대로 세로, 가로, 높이를 의미한다. 2차원 배열은 면으로, 3차원 배열은 직육면체 개념으로 생각하면 이해가 쉽다. 그렇다면 실제 메모리에도 면, 직육면체 형태로 할당되어 있을까? 메모리는 1차원 구조이기 때문에 실제..
yeooniyeoon
'2차원 배열' 태그의 글 목록