typedef struct ufd
{
fileTable *file;
ufd *next;
}UFD;
typedef struct mfd
{
char userName[10];
char password[10];
UFD *user;
}MFD;
MFD userTable[MaxUser];
a(){
UFD *p, *q;
q = userTable[userID].user;
for (p = q->next; p != NULL; p = p->next)
}
找到usertable中下一个不为空的节点…
通过指针p q 遍历userTable这个数组,找到第一个不为空的节点
通过指针p q 遍历userTable这个数组,找到第一个不为空的节点 赋给p
函数后的括号一般是参数 这里没有就带表空的 即void,int main() = int main(void)