设链式栈中结点的结构为(data,link),且top是指向栈顶的指针。若想摘除链式栈的栈顶结点,并将被摘除结点的值保存到x中,则应执行下列( )操作。

  • Ax=top->data;top=top->link;
  • Btop=top->link;x=top->data;
  • Cx=top;top=top->,1ink;
  • Dx=top->data;
参考答案: A
解题思路: 若想摘除链式栈的栈顶结点,并将被摘除结点的值保存到x中,则应执行x=top->data;top=top->link;。>>>立即刷题