ringtone = 5; strcpy(p->phone, "01011112223"); printf("이 름: %s\n", p->name); printf("전화번호: %s\n", p->phone); printf("벨 소 리: %d\n", p->ringtone); return 0; }"> ringtone = 5; strcpy(p->phone, "01011112223"); printf("이 름: %s\n", p->name); printf("전화번호: %s\n", p->phone); printf("벨 소 리: %d\n", p->ringtone); return 0; }"> ringtone = 5; strcpy(p->phone, "01011112223"); printf("이 름: %s\n", p->name); printf("전화번호: %s\n", p->phone); printf("벨 소 리: %d\n", p->ringtone); return 0; }">
// 예제 10-7 : 구조체 포인터
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
#define STR_SIZE 20 // 문자열의 길이
typedef struct contact // 연락처
{
char name[STR_SIZE];
char phone[STR_SIZE];
int ringtone;
} CONTACT;
int ex10_07(void)
{
CONTACT ct = { "김석진", "01011112222", 0 };
CONTACT* p = &ct;
p->ringtone = 5;
strcpy(p->phone, "01011112223");
printf("이 름: %s\\n", p->name);
printf("전화번호: %s\\n", p->phone);
printf("벨 소 리: %d\\n", p->ringtone);
return 0;
}