C언어_06 배열


C언어_06 배열

1. 배열(array) 지금까지는 변수는 오직 하나의 값만을 저장할 수 있었는데, 복잡한 프로그램에서는 많은 값을 한번에 저장할 수 있는 저장 장소가 필요하다. 이때 필요한 것이다 바로 배열이다. 배열을 사용하면 동일한 타입의 여러 데이터를 저장할 수 있다. 배열을 선언은 다음과 같이 한다. 형식 예제 (배열의)자료형 배열이름[배열크기]; int a[10]; 배열은 같은 타입의 변수들로 이루어진 유한 집합이다. 배열 안에 들어 있는 각각의 값을 배열 요소(element)라고 하고, 배열의 위치를 가리키는 숫자를 인덱스(index)라고 한다. 배열에서는 인덱스를 이용하여 배열 요소에 접근한다. (ex : 위 예제의 첫번째 요소 : a[0], 마지막 요소 : a[10], 여기서 0과 10이 인덱스) C언에서 인덱스는 언제나 0부터 시작하며, 0을 포함한 양의 정수만을 가질 수 있다. 보통 배열을 선언할 때는 배열의 크기를 #define 지시자로 만들어진 기호 상수로 지정한다. (ex :...


#0 #1 #2 #3 #4 #define

원문링크 : C언어_06 배열