08 구조체와 동적할당
·
Programming Languages/C
구조체 구조체(Struct) 선언과 맴버 접근 구조체는 배열과 같은 사용자 정의 자료형(User-Defined Data Type)이다. struct 키워드를 통해 구조체 자료형을 선언하고, 사용한다. 구조체 별칭(Alias) typedef 키워드를 통해 struct name -> alias 로 간단히 사용한다. 구조체 동적할당 #include #include #include // 구조체 별칭과 포인터 int main(void) { typedef struct Person { char name[20]; char addr[50]; int age; } as_; as_ *ptr = malloc(sizeof(as_)); as_ a; ptr = &a; strcpy(ptr->name, "이순신"); // (*ptr)...