数据结构e=*--s.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/15 12:48:51
数据结构e=*--s.数据结构e=*--s.数据结构e=*--s.优先级''.''>"--"=''*'',所以是e=*(--(s.top))s是stacks.top有两种可能一是指向栈顶元素的指针二是指向比栈

数据结构e=*--s.
数据结构e=*--s.

数据结构e=*--s.
优先级 '.' > "--" = '*',
所以是e = *(--(s.top))
s是stack
s.top有两种可能
一是指向栈顶元素的指针
二是指向比栈顶元素更高一层的空元素
从这里的实际情况来看,我判断是第二种情况,当s.top==0时,栈为空.
--s.top是递减指针,这时s.top就指向真正的栈顶元素了
*--s.top是是该元素,返回给e