카테고리 없음

다차원 배열

season97 2024. 9. 19. 11:41
728x90
반응형

 

※ C / C++을 이미 알고 있으나 개인적인 공부를 위해 포스팅 하는 글이므로

C++에 대한 구체적인 정보를 담고 있지 않습니다.


int first[5] = { 4,2,3,4,1 };
int second[5] = { 1,1,5,2,2 };

 

ㆍ 이러한 것들을 다차원 배열 로 표기할 수 있다

int apartment2D[2][5] = { {4,2,3,4,1},{1,1,5,2,2} };

ㆍ 메모리를 한번찍어보자

apartment2D의 메모리

ㆍ 2차원 배열이라고 해서 딱히 메모리에 다른공간에 있는 것이 아니라 연속적으로 이어져있다.

int apartment1D[10] = { 4,2,3,4,1,1,1,5,2,2 };

ㆍ 이거도 한번 메모리를 찍어보자

apartment1D의 메모리

◈ 1차원 배열이나 2차원 배열이나 내부적으론 완전히 똑같다. (연속적으로 이어져있음)

 

728x90
반응형