칸 수가 코드에 고정
int scores[5] = {85, 92};
값은 2개뿐이어도 배열은 5칸이며 뒤 3칸은 0이 됩니다.
중괄호 안의 값은 앞 인덱스부터 채워지고, 남은 요소는 0으로 초기화됩니다.
int scores[5] = {85, 92};
값은 2개뿐이어도 배열은 5칸이며 뒤 3칸은 0이 됩니다.
int numbers[] = {1, 2, 3};
초기값 3개를 보고 배열 크기가 3으로 정해집니다.
int zeros[5] = {};
명시한 5칸이 모두 0으로 채워져 쓰레기 값을 피합니다.
대괄호 숫자 또는 초기값 개수로 배열 크기를 먼저 읽습니다.
초기값은 index 0부터 순서대로 들어갑니다.
초기값이 부족한 요소는 0으로 자동 초기화됩니다.