当前位置: 答题翼 > 问答 > 远程教育 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

设链栈结点结构为(data,next),top为栈顶指针,当执行入栈操作时需执行下列语句:p=newnode;p->data=x;p->next=top;();


请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 对一个栈顶指针为top的链栈进行入栈操作,通过指针变量p生成入栈结点,并给该结点赋值a,则执行:p=(structnode*)malloc(sizeof(structnode);p->data=a;和()。

  • 设链表不带头结点 且所有操作均在表头进行 则下列最不适合作为链栈的链表是()。A.只有表头结点

  • 设链式栈中结点的结构为(data link) 且top是指向栈顶的指针。若想摘除链式栈的栈顶结点 并将被摘

  • 设链表不带头结点 且所有操作均在表头进行 则下列最不适合作为链栈的链表是( )。A.只有表头结点

  • 设top是一个链栈的栈顶指针 栈中每个结点由一个数据域data和指针域next组成 设用x接收栈顶元素 则出栈操作为( )。

  • 线性链表中结点的结构为(data next)。已知指针p所指结点不是尾结点 若在*p之后插入结点*s 则应执