• 2022-06-12
    在带有头结点的单链表Head中,要向表头插入一个由指针p指向的结点,则执行()。
    A: p->next=Head->next;Head->next=p;
    B: p->next=Head;Head=p;
    C: p->next=Head;p=Head;
    D: Head=p;p->next=Head;
  • A

    内容

    • 0

      在带有头结点的单链表head中,要向表头插入一个由指针p指向的结点,则执行(<br/>)。 A: p-&gt;next=head; p=head; B: p-&gt;next=head;<br/>head=p; C: p-&gt;next=head-&gt;next; head-&gt;next=p; D: head=p; p-&gt;next=head;

    • 1

      对于一个头指针为head的带头结点的单链表,能够使p指向第1个结点的操作是:(  ) A: p=head; B: p=head->next; C: p->next=head->next; D: head->next=p->next;

    • 2

      非空的循环单链表head(头指针)的尾结点指针p满足()。 A: p->next==head B: p->next==NULL C: p==NULL D: p==head

    • 3

      对于一个循环单链表,若头指针为head,表中的某个结点p是最后一个结点的特征是( )。 A: p->next==NULL B: head==NULL C: head->next=p D: p->next==head

    • 4

      在头指针为head的非空单循环链表中,指针p指向尾结点,下列关系成立的是() A: p->next==head B: p->next->next==head C: p->next==NULL D: p==head