C언어 3차원 배열
C언어에서 3차원 배열은 다차원 배열의 한 형태로, 배열들의 배열들의 배열로 구성됩니다. 3차원 배열은 3개의 인덱스를 사용하여 요소에 접근하며, 각 요소는 큐브 또는 공간 형태로 구성됩니다. 3차원 배열의 구조와 선언 방법 아래는 3차원 배열의 구조와 선언 방법을 보여주는 예제입니다. int matrix[2][3][4] = { { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12} }, { {13, 14, 15, 16}, {17, 18, 19, 20}, {21, 22, 23, 24} } }; 위의 예제에서는 matrix라는 이름의 3차원 배열을 선언하고 초기화합니다. 이 배열은 2개의 블록(block)으로 구성되고, 각 블록은 3개의 행(row)과 4개의 열(column)로 ..
2023. 7. 14.
C언어 2차원 배열
C언어에서 2차원 배열은 배열들의 배열로 정의될 수 있습니다. 2차원 배열은 행(row)과 열(column)의 모음으로 행렬(matrix)과 같이 구성됩니다. 2차원 배열의 구조와 선언 방법 아래는 2차원 배열의 구조와 선언 방법을 보여주는 예제입니다. int matrix[3][4] = { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12} }; 위의 예제에서는 matrix라는 이름의 2차원 배열을 선언하고 초기화합니다. 이 배열은 3개의 행과 4개의 열로 구성되며, 각 요소는 중괄호로 둘러싸인 초기값으로 초기화됩니다. 예제와 설명 위의 예제를 실행하면 다음과 같은 2차원 배열이 생성됩니다. 1 2 3 4 5 6 7 8 9 10 11 12 이 2차원 배열은 3개의 행과 4개의 ..
2023. 7. 14.