C언어 기초 6 구조체 기본 구조체(structure type) : 사용자가 C언어의 기본 타입을 가지고 새롭게 정의할 수 있는 사용자 정의 타입. 즉 기본 타입으로만으로는 나타낼 수 없는 사용자가 원하는 데이터 타입을 새롭게 정의하는 것입니다. 배열이 같은 타입의 변수 집합이라면, 구조체는 다양한 타입의 병수 집합을 하나의 타입으로 나타낸 것입니다. 구조체를 구성하는 변수를 멤버 변수 또는 멤버라고 부릅니다. 구조체의 정의는 아래와 같이 합니다. struct name { int name1; int name2; char name3; float name4; }; //이렇게 정의 struct struct_name variable_name; //다음과 같이 사용합니다. typedef 키워드 typeof는 이미..