: 하나의 이름으로 여러 개의 값을 넣을 수 있는 공간
배열 번호는 반드시 0번부터 시작함.
(자료형) (배열이름)[배열의 크기];
(자료형) (배열이름)[배열의크기] = {값1, 값2,... 값n};
int score[5] = { 0 }; // 0번 ~4번
변수 불러오기 : (변수이름)만 쓰면 되지만,
배열값 불러오기 : (배열이름)[배열번호]
score[i]
ex.
int sum = 0; // (평균을 구하기 위한) 성적 총합 저장
for (int i = 0; i < 5; i++) {
sum += score[i]; // 배열값들 순차적으로 sum에 더해주기
//printf("현재 sum값 :: %d\n", sum);
}
1차원 배열 :: [] 1쌍만 사용. 열(가로)만 있음.
n차원 배열 :: [] n쌍만큼 사용
.
2차원 배열 :: 행과 열의 개념이 있음
int array[2][3] = { {1},{4,5,6} };
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
printf("%d ", array[i][j]);
}
printf("\n");
}