1-8 배열과 구조체 ② 배열과 구조체 • 사용자 정의 자료형 배열(arrays)이란? - 기본적인 자료형 (int, float, char 등)으로는 자료의 선언과 저장에 한계가 있음. - 사용자가 직접 자료형을 만들어 문제를 해결하고자 함. • 구조체 정의 - 동일한 자료형의 데이터를 여러 개 저장할 수 있는 배열과 다르게 서로 다른 자료형을 가진 데이터를 함께 저장할 수 있게 한다. - 다양한 자료형의 연관된 data 묶어서 사용할 수 있도록 사용자 정의형을 만드는 것을 구조체라고 한다. Struct stu { int ID; float eng,math; char grade; }; • 구조체 변수 선언 - 구조체 정의 후, 구조체 자료형을 사용하여 변수 선언함. - typedef를 사용하여 구조체 자료..