NameCard* MakeNameCard(char* name, char* phone)
{
NameCard * person;
strcpy(person->name, name);
strcpy(person->phone, phone);
}
여기서 person이 초기화 되지 않은 지역변수라고 계속 튕김 ㅠㅠ 어캐하면 고칠 수 있을까요?
typedef struct __namecard
{
char name[NAME_LEN];
char phone[PHONE_LEN];
}NameCard;
NameCard 구조체는 위와 같습니다
malloc 혹은 new를 하려던 건 아님?
아 malloc으로 메모리 새로 할당 해결 되겠네요 ㄳㄳ