[TIL] 배열과 함수

주소리·2026년 7월 8일

TIL

목록 보기
21/48

■ 배열

  • 배열의 목적 : 변수의 목적이 같다면 하나로 관리하는 것
  • 배열의 특징
    1. 임의 접근 가능

    - 배열 첨자 연산자 [ ]를 통해 접근 가능
    - int는 그림처럼 4개의 값 저장 가능
    1. 선언과 동시에 초기화 및 추후 초기화 가
    2. 통째로 복사 및 대입 X (추후 더 자세히 다룸)
    3. 배열의 원소는 변수와 동일하므로 cin과 cout으로 입출력 가능

이 부분 같은 경우 포인터 개념을 더 이해한 뒤에 다시 보면 좋을 것 같습니다. 지금으로선 반복문을 같이 쓰면 효율적이겠단 생각은 듭니다.

그렇다면 배열과 함수의 차이는 무엇일까도 같이 생각해 볼까요.

제가 가졌던 의문은

배열도 함수화 하면 되는 것 아닐까?
배열은 함수보다 작은 개념인가?

였습니다.

이를 바르게 정정하자면

배열은 데이터를 담는 바구니의 일종이고, 함수는 바구니 안 점수를 더하는 계산기(기능)으로 보는 게 옳습니다.
또 크다 작다 개념보단 범주가 다르다가 옳겠습니다.

profile
게임개발 및 아트, TA

0개의 댓글