배열(Array)

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