2차원배열
-
2차원 배열C언어/C언어 2020. 7. 13. 03:37
1. 2차원 배열이란? 가장 기본적인 배열은 1차원 배열이다. 1차원 배열은 아래와 같이 입력한 값을 단순히 나열하는 것에 그친다. #include int main(void){ int scores[5] = {60, 70, 80, 70, 75}; } 하지만 2차원 배열은 다르다. 1차원이 단순히 입력한 값을 나열한 것에 불과한데 반해 2차원은 행과 열을 가지고 있다. 행과 열 두가지 값을 동시에 가지고 있으며 그 형태는 사각형과 비슷하다. 즉 사각형으로 치면 행은 세로 길이, 열은 가로 길이라고 생각해도 된다. 출력시엔 행과 열을 모두 입력해줘야 한다. 그리고 각 입력값의 주소는 인덱스값이라서 [0][0]에서 시작한다. #include int main(void){ int scores[3][5] = { //..