배열의 원리 이해하기 프로그램 안에서 많은 데이터를 처리하는 경우에 사용한다. 예를 들어 50명의 학생이 있는 반의 시험 점수를 다루는 프로그램이 있다면, test1 부터 test 50까지 총 50개의 변수를 일일이 준비해야 한다. 이 경우 코드가 복잡해지고 읽기 어려워지기 때문에 배열(array)이라는 메커니즘을 활용하여 편리하게 코드를 작성할 수 있다. 배열은 같은 형의 값을 동시에 여러 개 기억하기위한 편리한 기능을 제공한다. 배열은, 같은 이름을 가진 상자들이 모여서 줄 지어 있는 모습을 상상해 보면 된다. 배열에 저장된 각각의 상자는 배열의 요소(element)라고 한다. 배열 선언하기 형명 배열명[요소 개수]; 예를 들어, int형 값을 5개 기억할 수 있도록 요소 개수를 5라고 지정한 배열 ..