A-A+

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

2022-08-05 20:40:34 问答库 阅读 172 次

问题详情

设链式栈中结点的结构为(data,link),且top是指向栈顶的指针。若想摘除链式栈的栈顶结点,并将被摘除结点的值保存到x中,则应执行的操作是(32)。
A.x=top->data;top=top->link;
B.top=top->link;x=top->data;
C.x=top;top=top->link;
D.x=top->data;请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
解析:x先取栈顶结点的值,并从栈中去掉这个结点。

考点:结点,指针