1.已知指针指向一个带头结点的非空单循环链表,结点结构为Next |data,其中next 是指向直接后继结点的指针,p是尾指针,q为临时指针。现要删除该链表的第一个元素,正确的语句序列是()。 A.h→next = h→next-→next; q=h→next; free(q); B.q=h→next; h→next=h→next→next; free(q); C.q=h→next; h→next=q→next; if(p!=q)p=h; free(q); D.q=h→next; h→next=q→next; if(p=q)p=h; free(q);
【参考答案及解析】
D
正在整理中,欢迎在文下评论区提供答案解析,谢谢!
D
正在整理中,欢迎在文下评论区提供答案解析,谢谢!