본문 바로가기
프로그래밍/C 언어(정리)

C언어] 다차원 배열

by 곰나나 2023. 12. 22.

[다차원 배열]

1. 2 차원 배열
2차원 배열은 첨자 두 개를 사용하는 배열이다.

data_type array_name [row_size][column_size];

 

data_type: 배열에 저장되는 데이터의 타입을 나타냄. 예를 들어, 정수형 배열이라면 int, 부동 소수점형 배열이라면 float 등이 될 수 있다.
array_name: 배열의 이름을 나타냄.
row_size: 배열의 행(row) 크기를 나타냄.
column_size: 배열의 열(column) 크기를 나타냄.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
 
int main() 
{
    //& 2차원 배열 선언과 초기화
    int array2D[3][4= 
    {
        {1234},
        {5678},
        {9101112}
    };
 
    //& 배열의 값 출력
    printf("2차원 배열의 값:\n");
    for (int i = 0; i < 3++i) 
    {
        for (int j = 0; j < 4++j) 
        {
            printf("%d\t", array2D[i][j]);
        }
        printf("\n");
    }
 
    return 0;
}// main
cs

728x90

'프로그래밍 > C 언어(정리)' 카테고리의 다른 글

C언어] 동적 메모리 할당과 해제  (1) 2023.12.23
C언어] 포인터  (1) 2023.12.22
C언어] 전역변수와 지역변수의 차이  (0) 2023.12.22
C언어] 기억부류  (1) 2023.12.21
C언어) 배열명  (0) 2023.12.20