问题 单项选择题

下面关于主程序的说法,错误的是( )。

A.a.next=q;

B.p.next=&b;

C.p->next=&b;

D.(*p).next=q;

答案

参考答案:B

解析:要把结点b连接到结点a之后,必须把b的地址给a的next指针,选项A)中,指针变量q保存的就是变量b的地址,选项B)中的p是指针变量,应该是p->next=&b;在选项D)中,用*运算符取出结构体变量,并且保存的就是b的地址,所以正确。

填空题
单项选择题