코딩 30일차 (C/C++)

마스터피스·2023년 11월 9일
0

C/ C++ 

목록 보기
3/35
post-thumbnail

배열 / 다차원 배열 - 배열은 익숙해 져야함.

1) 배열(Array)

  • 배열이란 변수 여러 개가 나열되어있는 형태를 말합니다. 이 나열이라는 것은 논리적으로, 혹은 물리적으로(램 메모리의) 메모리의 영역에 데이터가 일렬로 늘어서 있는 것을 나타냅니다. 배열은 큰 데이터를 표현하기에 매우 유용하므로 꼭 알아둬야 하겠습니다. 흔히 문자열, 이미지, 동영상 등등을 처리하기 위해 배열이 사용됩니다.

2) 배열을 만드는 법

  • 배열을 만들기 위해서는 변수 이름 옆에 대괄호 [ ] 를 입력하고 안에 숫자를 써 주시면 됩니다. 배열의 원소에 접근하는 방법은 변수를 쓸 때와 똑같이 사용하되 대괄호와 숫자를 입력해주시면 됩니다.

  • 중요한 점

배열의 원소 시작 번호는 0번부터 시작합니다 따라서 10개의 배열을 선언했다면 0~9까지의 원소에 접근할 수 있습니다.

  • 더 알아보기

배열을 선언할 때에 변수 안 대괄호 안에 '변수가 갖고 있는 값' 등을 넣을 수 없습니다.오로지 숫자만 넣을 수 있습니다.

3) 다차원 배열을 만드는 법

  • 배열은 여러 차원 배열으로 만들 수 있습니다. 일반적으로 가장 많이 쓰는 다차원 배열은 2차원 배열입니다. 다차원 배열을 만드는 방법은 1차원 배열을 만들 때와 같습니다. 오른쪽에 대괄호 [ ] 와 숫자를 한 번 더 넣어주면 다차원 배열을 만들 수 있습니다.

연습문제)
1)

sol)

2)

sol)


3)

sol
3-1)

3-2)

3-3)

과제형 복합문제)

sol)

profile
코딩 일지

0개의 댓글