구조체는 struct 키워드로 정의하며,
정의와 변수 선언은 다르다 (정의만으로는 메모리 생성 X)
struct student {
int number;
char name[20];
double height;
};
이 단계는 자료형을 새로 만든 것일 뿐, 메모리는 할당되지 않음.
struct student s1; // 메모리 실제 생성
구조체도 배열과 동일하게 한 번에 초기화 가능
struct student s1 = {1, "Kim", 183.2};
. 연산자 사용