다수의 변수 선언을 위해서 배열을 사용합니다.
배열 자체는 어렵지 않으나,
단순히 다수의 변수 선언을 통해서는 할 수 없는 일을 배열을 통해서 가능하다. 그것은 바로 배열에 순차적으로 접근하는 것..
include <stdio.h>
int main ()
{
int arr[5]; // 각 인덱스의 자료형은 int인 길이가 5 짜리 배열 선언
int sum, i; // int형 변수 sum과 i를 선언
arr[0] = 10, arr[1] = 20, arr[2] = 30,
arr[3] = 40, arr[4] = 50 ;
for( i = 0 ; i < 5 ; i ++ )
sum += arr[i]; // 배열의 각 변수에 순차적을 접근하여 합.
return 0;
}
// 길이가 5인 배열을 선언하고, 5개 모두에 값을 초기화한 경우
int arr1[5] = {1, 2, 3, 4, 5}; // 1, 2, 3, 4, 5
// 길이는 5로 선언 했지만, 두번째 인덱스 까지만 초기화한 경우 나머지는 0
int arr2[5] = {1, 2}; // 1, 2, 0, 0, 0
// 배열 선언시 길이 자체를 정하지 않으면, 초기화 되는 값 만큼 길이가 정해짐.
int arr3[] = {1, 2, 3}; // 1, 2, 3