본문 바로가기
언어/C

[C] 다차원 배열

by merona99 2018. 10. 30.
반응형

C

-다차원 배열



"가로 행! 세로 열!"


다차원 배열: 2차원 이상의 배열

(보통 1,2,3차원 배열을 사용)




2차원 배열



<선언형태>

TYPE arr[세로길이][가로길이];


ex)

int arr[3][4];

// 세로가 3, 가로가 4인 int형 2차원 배열


2차원 배열은 for문을 중첩시키는 방법을 자주 사용



<2차원 배열 초기화방법>

1)

만약 칸을 비우게 되면 0으로 초기화


2)


3)

길이를 명시하지 않아도 되지만 하나는 명시해야함.

열의 길이를 명시

안그러면 무엇이 가로고 무엇이 세로인지 x.


4)

행의 길이를 명시




3차원 배열


  • 매우 제한적인 상황에서 사용
  • 잘 사용x


반응형

'언어 > C' 카테고리의 다른 글

[C] 포인터의 포인터  (0) 2018.11.01
[C] 포인터 (C언어정석_7)  (0) 2018.10.31
[C] 도전프밍2  (0) 2018.10.30
[C] 문자열과 배열 (C언어정석_6)  (0) 2018.10.28
[C] 배열의 오름차순 병합 a,b,c  (0) 2018.10.28

댓글