typedef struct Point
{
int xpos;
int ypos;
} Point;
void ShowPosition(Point pos)
{
printf("[%d, %d] \n", pos.xpos, pos.ypos);
}
Point GetCurrentPosition(void)
{
Point cen;
printf("Input current pos: ");
scanf("%d %d", &cen.xpos, &cen.ypos);
return cen;
}
int main(void)
{
Point cur_pos = GetCurrentPosition();
ShowPosition(cur_pos);
}
궁금한게 있는데요. GetCurrent Position 함수에다 왜 Point가 붙나요??
Point GetCurrentPosition(void) // Point가 왜 붙나요?