线性栈,已分配好空间,如何向所分配的空间存储数据?

[复制链接]
查看11 | 回复1 | 2011-10-6 12:33:38 | 显示全部楼层 |阅读模式
是顺序栈吧,因为栈都是线性的,只不过操作有限制而已。存储数据你要先写push函数,通过调用push函数,进行入栈操作,向栈存储数据,放在栈顶。编写pop函数,通过调用pop函数,进行出栈操作,从栈中删除栈顶元素。push函数大致算法:判断栈空间是否已满,栈空间已满,则给出提示,退出函数;栈空间未满,则将数据插入栈顶,退出函数。注:栈需要有一个栈顶指针,来指示栈顶的位置。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行