设链栈的栈顶指针为Ls_top 那么它非空的条件应该是什么

如题所述

带不带头结点?

如带 ,是Ls_top->next!=NULL;

如不带,是Ls_top!=NULL;

追问

确定是非空???

追答

难道不是?
空的话就是Ls_top->next==NULL;啊
没错啊,你别吓我啊!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-05
Ls_top!=NULL追问

非空???

追答

或者说是Ls_top->next!=NULL。

就是这样吧!我一般判非空是建立一个判空的函数。如果函数不为空那么就是非空!

第2个回答  2015-01-05
Ls.top != -1追问

非空???

追答

看错以为是顺序栈了,链栈非空应该是栈顶指向的next不为NULL

相似回答