구조체는 하나이상의 자료형을 묶어 새로운 구조의 자료형으로 만들고사용할수있는 사용자정의 타입이다.
구조체의 크기는 구조체 안에 있는 자료형의 크기와 순서에 따라 달라지는데
8바이트 double이 가장큰 자료형으로
주소를 찍어보면 그림처럼 먼저 8바이트 크기에
char형과 int 형의 공간이 할당되고 나머지 8바이트 공간에
double형이 들어간다.
변수명에 .을 붙여 각 요소에 접근할수있다.
구조체형 포인터를 사용할때에는
->(화살표) 연산자를 사용하여 요소에 접근할수있다.