q=f;f=f->next;//删除队首元素free(q);if(f==NULL)//如果只有一个元素,则删除后需要修改队尾指针 r=NULL;
是链表?还是队列?队列是FIFO,要删只能删队首,普通链表可依靠指针