[C 언어 기초] 다차원 배열 - 3차원 배열에 대해서


[C 언어 기초] 다차원 배열 - 3차원 배열에 대해서

이번에는 다차원 배열 중 하나인 3차원 배열에 대해서 알아보자. 2차원 배열에 대한 내용이 그림도 많고 좀 길었는데 3차원 배열은 어차피 자주 사용할 배열도 아니라서 짧고 간단하게만 이해를 해 보자. 실제로 3차원 배열은 매우 제한적인 상황에서 사용될 만큼 자주 사용되지는 않는다. 그리고 2차원 배열을 100% 정확하게 이해했다면 3차원 배열은 추가적으로 알아야 할 내용이 많지가 않다. 만약에 2차원 배열을 이해하고 있음에도 불구하고 3차원 배열이 복잡하게 느껴진다면 2차원 배열을 다시 공부하면 된다. 3차원 배열의 논리적인 구조 3 * 3 큐브 어렸을 적에 위의 큐빅 퍼즐을 맞춰본 기억이 다들 있을 것이다. 일명 '3*3 큐브'라고 불리는데 지금도 매니아들 사이에서는 관심의 대상이며, 어떤 이들에게는 지금도 연구의 대상이 되고 있다. 위의 큐빅퍼즐은 정확하게 3차원의 구조를 가지고 있다. 가로의 길이와 세로의 길이, 그리고 높이가 3인 정육면체의 구조이다. 따라서 언뜻 봐서는 총 ...


#2차원배열 #3차원배열 #C언어 #다차원배열 #큐브

원문링크 : [C 언어 기초] 다차원 배열 - 3차원 배열에 대해서