CODEDRAGON ㆍDevelopment/C, C++
배열(Array)
· 같은 자료형을 가진 연속된 메모리 공간으로 이루어진 자료구조입니다.
· 배열은 같은 자료 형들끼리 연속적으로 모아둔 하나의 묶음(집합)입니다.
· 같은 자료형을 가진 변수들이 여러 개 필요할 때 사용합니다. 배열은 변수 여러 개를 나란히 나열하여 하나로 묶어 놓은 것입니다.
· 가장 기본적인 자료구조입니다.
· 많은 양의 데이터를 처리할 때 유용합니다.
· 구조가 간단하고 데이터를 읽어오는 데 걸리는 시간(접근시간; access time)이 가장 빠르다는 장점이 있습니다.
· 여러 개의 변수를 공통된 변수 이름(배열이름)으로 사용(배열명에 첨자만 증가)합니다.
· 인덱스(index)를 이용해서 자료형이 같은 데이터를 하나의 변수에 담아 관리합니다.
· 배열의 시작(index)는 0부터 시작합니다.
· for 문과 같은 반복문과 함께 사용할 수 있습니다.
· 배열을 구성하는 각각의 값을 배열 요소(element)라고 하며, 배열에서의 위치를 가리키는 숫자를 인덱스(index)라고 합니다.
· 배열의 개수를 알아내려면 sizeof()함수 사용해야 합니다.
배열 요소(element) |
배열을 구성하는 각각의 값 |
인덱스(index) |
배열에서의 위치를 가리키는 숫자 |
'Development > C, C++' 카테고리의 다른 글
Eclipse C 프로젝트 생성 - C Managed Build (0) | 2018.08.25 |
---|---|
std (0) | 2018.08.11 |
매크로(Macro) (0) | 2018.07.09 |
조건부 컴파일, 조건부 컴파일 방법 (0) | 2018.07.02 |
fgets( ) 함수와 fputs( ) 함수 (0) | 2018.06.26 |