单项选择题
A.top=top.next;x=top.data;B.x=top;top=top.next;C.x=top.data;top=top.next;D.x=top.data;
A.可以使用p!=null;来判断是否访问到栈尾。B.在遍历链栈的过程中执行p=p.next;语句完成访问后继结点的功能。C.top指针始终指向栈顶。D.也可以将p初始化为栈底指针。
A.需要判断栈是否满B.无需对栈作任何判别C.需要判断栈是否为空D.需要判断栈元素的类型