判定一个顺序栈st(最多元素为MaxSize)为空的条件是什么

2024-12-12 09:53:10
推荐回答(3个)
回答1:

当两个指针相等时,栈为空!第一个指针是指向栈的首个元素,而第二个指针是指向最后一个元素的下一个位置,所以当两个指针相等时,栈就是空的了!

回答2:

设S是指向栈的指针 栈空的判定条件:S->top==-1

回答3:

st.top == st.base