구조체배열 관련해서 질문
얀새
2023.04.01
서로 다른 2개의 구조체가 있습니다.
근데 멤버는 한가지만 빼고 사용할려는 목적이 같습니다.
예를 들어서
한 구조체에는 사람 이름 나이 가 들어있고
다른 구조체에는 사람 이름 나이에 성별이 멤버로 있습니다.
typedef struct{
char name[20];
int age;
} struct_A;
typedef struct{
char name[20];
int age;
char sex;
} struct_B;
해놓고 struct_A Arr[MAX_MEMBER]; struct_B Arr[MAX_MEMBER];
라고 선언했습니다.
이때 struct_A에 저장되어 있는 name 멤버와 age멤버를 struct_B로 넘겨주려고 합니다.
가능한가요?
-
회사원
모든 멤버를 개별적으로 대입해야 할 겁니다.