안녕하세용ㅎㅎ
1.구조체에서 아래와 같이 했을 때
struct list
{
int *fp;
} data, *p;
여기서 data는 정확히 어떤 역활을 하는 건가요?
데이터 형 타입은 도대체 뭘까요?
2.
int structfun3(void)
{
struct point1
{
char name[20];
char phone[20];
};
struct point1 p2[3];
for (int i = 0; i < 3; i++)
{
printf("갑 입력 :");
scanf_s("%s %s", p2[i].name, p2[i].phone);
printf("name : %c phone : %c \n", p2[i].name, p2[i].phone);
}
for (int i = 0; i < 3; i++)
{
printf("name : %c phone : %c \n", p2[i].name, p2[i].phone);
}
}
열혈강의 C 책에서 보고 작성한 것입니다만...
이상하게 컴파일까지는 다 되는데 꼭 값을 하나 받고 나면 바로 오류가 떠버리는 데...
왜그런걸까요?...
긴 질문글 죄송합니다...T^T