[다차원 배열]
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] = { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12} }; //& 배열의 값 출력 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 |