1.1 1차원 배열이란
1.1.1 배열의 정의와 필요성
배열 : 같은 자료형을 가진 연속된 메모리 공간으로 이루어진 자료구조
(같은 자료형을 가진 변수들이 여러 개 필요할 때 사용하며 많은 양의 데이터를 처리할 때 유용.)
1.1.2 배열의 선언
Int array [10];
자료형 배열이름 [배열길이]
1.1.4 배열선언 시 주의할 점
- 배열 요소는 0부터 시작한다.
- 배열의 초기화를 중괄호로 할 때 배열의 선언과 초기화가 개별적으로 이루어져서는 안된다.
- 배열 길이를 변수로 설정하면 안된다. 상수로 설정해야 함
1.2 1차원 배열의 주소와 값의 참조
- &는 주소를 참조하는 연산자다.
- 배열이름은 배열에 할당된 메모리 공간의 시작 주소이다.
Ex) array[0] , array[1] , array[2] …
- *는 메모리 공간에 저장된 값을 참조하는 연산자이다.
변수의 값 참조 : *&변수이름
배열 요소의 값 참조 : *&배열요소
C언어본색 Part2 제1장 1차원 배열이란 무엇인가.docx
반응형
'공부해요 > C' 카테고리의 다른 글
[ 열혈강의 C언어본색 ] Part2 제3장 포인터란 무엇인가 (0) | 2014.08.14 |
---|---|
[ 열혈강의 C언어본색 ] Part2 제2장 다차원 배열이란 무엇인가 (0) | 2014.08.14 |
[ 열혈강의 C언어본색 ] Part1 제9장 함수란 무엇인가 (0) | 2014.08.14 |
[ 열혈강의 C언어본색 ] Part1 제8장 조건문이란 무엇인가 (0) | 2014.08.14 |
[ 열혈강의 C언어본색 ] Part1 제7장 반복문이란 무엇인가 (0) | 2014.08.14 |