我要删除栈顶元素,咋删除不了呢,如何写Pop(),求教 +_+
发布网友
发布时间:2022-04-29 14:54
我来回答
共2个回答
热心网友
时间:2023-10-13 02:47
没仔细看。
你这个程序思想就不规范。top应指向栈顶元素,push中“++top=e”,pop中“e=top--”
建议你再重新编写函数,与标准库使用相一致,方便使用,也易于检错
热心网友
时间:2023-10-13 02:48
Pop 方法:
1,复制需要出栈的元素(作为函数返回值)
2, 出栈元素内存空间释放
3.,栈的长度减一
4,top 指针移下移