|
제가 C밖에 몰라서 이런부분이 나왔는데 이해가좀 잘 안되네요
borrow* head;
borrow* temp;
rrfp = fopen("borrow.txt","r+");
if(feof(rrfp))
return NULL;
else
{
head = malloc(sizeof(borrow));
fseek(rrfp,2,0);
fgets(head->mnumber,20, rrfp);
fgets(head->mname,30, rrfp);
fgets(head->bnumber,10, rrfp);
fgets(head->bname,30, rrfp);
fgets(head->rentyear,10, rrfp);
fgets(head->rentmonths,10, rrfp);
fgets(head->rentdays,10, rrfp);
head->next = NULL;
temp = head;
이런 구문인데 fgets에서 ->이게 의미하는게 어떤건지..
head에서 부터 20byte를 저장하라는건지..잘모르겠네요..
늙어서 하려니 영 힘드네요 ..ㅠ
한번만 도와주세요!
|