용어 사전 coding 용어 페이지

배열

같은 종류의 값을 순서대로 담는 인덱스 기반 묶음

array #javascript#c#python#rust
English version

다른 이름

array

선수 개념

관련 개념

핵심 아이디어

배열은 같은 자료형의 값을 순서대로 저장하고, 각 위치를 인덱스로 읽는 자료 구조입니다. "여러 값을 한 덩어리로 다룬다"는 점에서 반복문, 집계, 검색, 렌더링의 출발점 역할을 합니다.

언어에 따라 문법은 달라도 공통 핵심은 같습니다. 값이 일정한 순서로 놓이고, 그 순서를 따라 처리한다는 점입니다. C에서는 메모리와 포인터를 이해하는 출발점이 되고, JavaScript나 Python에서는 데이터를 변환하고 화면에 뿌리는 기본 단위가 됩니다. 문자열도 많은 언어에서 문자들의 배열과 깊게 연결됩니다.

이 블로그에서의 역할

Mathbong에서는 배열을 단순 문법이 아니라 "반복 가능한 구조"로 다룹니다. 이후 계수 배열, 행렬, 렌더링 리스트, 컬렉션 개념으로 확장될 때 계속 재사용되는 기초 허브입니다.

이 개념을 다루는 글