구조체에 대해서 질문드려요.
봄해
2023.04.01
질문 제목 : 구조체에 대해서 질문드려요.구조체에 대해서 질문드려요.질문 내용 :
#include stdio.h
struct people{
int yaer,month,day,hour;
};
void main()
{
struct people s1[20]={
{2001,1,2,3},
{2002,4,5,6},
{2003,7,8,9}
};
printf(%d %d %d %d\n,s1[0],s1[0],s1[0],s1[0]);
printf(%d %d %d %d\n,s1[1],s1[1],s1[1],s1[1]);
printf(%d %d %d %d\n,s1[2],s1[2],s1[2],s1[2]);
printf(%d %d %d %d\n,s1[0],s1[1],s1[2],s1[3]);
printf(%d %d %d \n,*(s1+0),*(s1+1),*(s1+2));
printf(%d %d %d \n,*(s1+1));
printf(%d %d %d \n,*(s1+2));
}출력결과
2001 1 2 3
2002 4 5 6
2003 7 8 9
2001 1 2 3
2001 1 2
2002 4 5
2003 7 8
press any key to continue
이렇게 나오는데 이해가 안되네요.. 답변 기다릴께요~