两个指针变量p和q,分别指向单链表的两个结点,p所指结点是q所指结点的前一个结点的条件是()。
A: p->next==q->next
B: p->next==q
C: q->next==p
D: p==q
A: p->next==q->next
B: p->next==q
C: q->next==p
D: p==q
举一反三
- 在一个单链表HL为表头指针中,若要在指针q所指的结点的后面插入一个由指针p所指的结点,则执行 ( )。 A: q->next = p->next ; p->next = q; B: p->next = q->next; q = p; C: q->next = p->next; p->next = q; D: p->next = q->next ; q->next = p;
- 在一个单链表中,p、q分别指向表中两个相邻的结点,且q所指结点是p所指结点的直接后继,现要删除q所指结点,可用的语句是( )。 A: p=q->next B: p->next=q C: p->next=qnext D: q->next=NULL
- 在一个单链表中,若要在指针q所指结点的后面插入一个由指针p所指向的结点,则执行(<br/>)。 A: q-><br/>next = p->next;p->next<br/>= q; B: p->next<br/>= q->next;q<br/>= p; C: q->next<br/>= p->next;p<br/>= q; D: p->next<br/>= q->next;q->next<br/>= p;
- 两个指针P和Q,分别指向单链表的两个元素,P所指元素是Q所指元素前驱的条件是( )。 A: P->next==Q->next B: P->next==Q C: Q->next==P D: P==Q
- 两个指针P和Q,分别指向单链表的两个元素,P所指元素是Q所指元素的前趋的条件是( ) A: P->next==Q B: Q->next==P C: P==Q D: P->next==Q->next