배열의 개요 배열(Array)은 같은 타입으로 된 여러 개의 객체를 한 번에 다루고자 할 때 사용한다. 아래 그림처럼 메모리 상에서 배열은 각 원소가 연속적으로 배치된다. int grade1; int grade2; int grade3; // ... int grade30; 각 반마다 학생 수를 담는 변수를 선언한다고 해보자. 딱 봐도 뭔가 좋지 않다. 만일 학생 수가 30명이 아니라 100명이라면? 1000명이라면? 코드를 읽기도 매우 힘들어질 것이고, 작성하는 것도 쉽지 않을 것이다. 위의 예시를 배열로 바꿔보면 아래와 같다. 훨씬 더 간결해지고 보다 직관적으로 표현이 가능해진것이다. int grades[30]; 배열의 초기화 • 배열의 초기화는 { }을 사용한다. • 모든 원소에 대해 초기값을 지정하지..