728x90
구조체: 임의의 데이터를 다시 조합하여 만드는 자료구조
- 구조체 태그: struct와 함께 쓰임
- 구조체 멤버: 구조체를 구성하는 요소
struct xyz {
int x;
long y;
double z;
};
a.x //struct xyz형을 갖는 객체 a
p->x //sturct xyz형에 대한 포인터 p
typedef struct xyz XYZ; //구조체 자료형은 'struct + 구조체 태그'. 이를 typedef로 간단하게 나타냄
typedef struct {
int x;
long y;
double z;
} XYZ;