从一个栈顶指针为top的链栈中删除一个结点时,用变量x保存被删结点的值,则执行()。
A. x=top->data;top=top->next;
B. x=top->data;
C. top=top->next;x=top->data;
D. top= top->next;x=data;
向一个栈顶指针为HS的链栈中插入一个s所指结点时,则执行()。(不带空的头结点)
从一个栈顶指针为HS的链栈中删除一个结点时,用x保存被删结点的值,则执行()。(不带空的头结点)
在一个栈顶指针为top的链栈中,将一个p指针所指的结点入栈,应执行()。
在一个栈顶指针为top的链栈中删除一个结点时,用x保存被删结点的值,则执行()。
向一个栈顶指针为h的带头结点的链栈中插入指针s所指的结点时 应执行( )。A.h->next=s;
从一个栈顶指针为top的非空链式栈中删除结点并不需要返回栈顶结点的值和回收结点时 应执行()操作。