有以下结构体说明和变量定义,如图所示,指针 p、q、r

有以下结构体说明和变量定义,如图所示,指针 p、q、r 分别指向一个链表中的三个续 结点。

struct node {
    int data;
    node *next;
}*p,*q,*r;

现要将 q 和 r 所指的结点先后位置交换,同时要保持链表的连续,以下程序段中错误的是( )。

答案
D

题目信息

题号:351
题型:单选题
难度:普通