Skip to main content 배열
- 컴퓨터는 모든 메모리 주소에 한번에 갈 수 있다.
- 해당 메모리 주소만 알고 있다면 메모리를 하나하나
검색
해보지 않고 바로 갈 수 있다.
- 컴퓨터는 배열을 할당할 때
어떤 메모리 주소에서 시작하는지
도 기록해둔다. - 그래서 특정 배열의 특정 인덱스에 있는 값을 찾을때 인덱스가 0의 메모리 주소를 가져와서
offset
만큼의 덧셈으로 메모리 주소를 구해서 값을 가져온다.
- 컴퓨터는 배열을 할당할 때
배열의 크기
도 기록해둔다.
읽기와 검색의 재정리
- 읽기: 배열의 특정 인덱스에 포함된 값을 가져오는 연산
- 검색: 배열에 특정 값이 포함되어있는 인덱스를 가져오는 연산
자료구조에 따른 배열의 데이터 저장 방법
- 원시형: 메모리 주소에 직접 값을 저장
- 참조형: 메모리 주소에 참조형 데이터 타입의 주소 값 저장
Table of contents