作业帮 > 数学 > 作业

数据结构e=*--s.

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/09 12:48:01
数据结构e=*--s.
优先级 '.' > "--" = '*',
所以是e = *(--(s.top))
s是stack
s.top有两种可能
一是指向栈顶元素的指针
二是指向比栈顶元素更高一层的空元素
从这里的实际情况来看,我判断是第二种情况,当s.top==0时,栈为空.
--s.top是递减指针,这时s.top就指向真正的栈顶元素了
*--s.top是是该元素,返回给e