내가 만든, 프로그래머가 정의하는 데이터 타입을 구조체라고 한다 관련 있는 데이터를 묶어서 처리할 수 있는 자료 구조이다 서로 다른 데이터 타입의 묶음 (배열은 똑같은 데이터 타입만 묶는 것) 배열은 같은 데이터 타입, 크기인 것만 묶는 것 구조체는 서로 다른 데이터 타입을 묶어서 처리할 수 있다 서로 다른 데이터 타입을 묶어서 처리할 수 있도록 사용자가 정의하는 데이터 타입이다 사용자가 만드는 새로운 데이터 타입이다 예) 성적처리를 하면 국어는 국어대로, 수학은 수학대로 성적만 묶어서 했다면 지금은 이름, 번호, 국어, 영어, 서로 다른 데이터 타입을 묶어서 처리 할 수 있게 하는게 구조체이다 구조체 정의 방법 구조체의 멤버로 일반 변수 뿐만 아니라 배열이나 포인터 선언 가능 구조체를 정의하면 새로운 ..