구조체 자바에 생성자가 있어 개발의 편의성, 다양성이 향상된다면 c언어에는 구조체가 있다. 구조체란, 서로 다른 변수의 형태를 하나의 block으로 묶는 기법이다. 이로 인해 함수에 데이터를 넘길 때 구조체만 넘기면 되는 큰 이점이 생긴다. 구조체형과 변수 선언 형태는 아래와 같다. typedef struct 이름{ 멤버1 ~ n; } 별칭; 구조체별칭 변수이름; 이는 typedef을 이용한 구조체 선언 방식으로, 개발자의 편의성을 위해 구조체에 별칭을 붙일 수 있게 해준다. 변수에 값을 대입하는 형식은 다음과 같다. 변수이름.멤버 = 값; 원래 정식 선언 방식은 아래와 같다. struct 이름{ 멤버1 ~ n; } struct 구조체이름 변수이름; 차이점이 보이는가? typedef를 사용하면 변수를 선..