经典指数          
原因
526
浏览数
0
收藏数
 

从一个栈顶指针为top的链栈中删除一个结点时,用x保存被删除的结点,应执行下列 (         )命令。
  • x=top;top=top->next;
  • top=top->next;x=top->data;
  • x=top->data;
  • x=top->data;top=top->next;

     举报   纠错  
 
切换
1 个答案
其实,A答案和D答案很像,区别在于x在A中保存了Top的引用,而在D中保存了Top指向元素的值。 题目中说要把Top所指向的节点删除回收,因此,此时该点已经不在内存中了,所以A中保存Top指向的元素是无效的。 选D
 
切换
撰写答案
扫描后移动端查看本题