利用以下函数可以构造一个单向链表。该函数每调用一次,就有一个节点加入链表。那关于这个函数,说法正确的是 void add(stu** head){ stu *p,*q; p=(stu *)malloc(sizeof(struct stu)); printf("输入学号,姓名\n"); scanf("%d,%s",&p->id,&p->name); p->next=NULL; if(*head==NULL) *head=p; else q=*head; while(q->next!=NULL) q=q->next; q->next=p; }